Freigeben über


ElementClosureWalker-Konstruktor (Partition, ClosureType, ICollection<ModelElement>, IEnumerable<DomainRoleInfo>, IList<DomainRoleInfo>)

Ein Konstruktor, der ein ElementVisitor erstellt und Basis aufruft. Dies führt zu einem Aufsuchen des Diagramms mit Elementlinks mit Durchlauf zunächst in die Breite vor der Sortierung.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntax

'Declaration
Public Sub New ( _
    partition As Partition, _
    type As ClosureType, _
    rootList As ICollection(Of ModelElement), _
    domainRolesToNotPropagate As IEnumerable(Of DomainRoleInfo), _
    rootDomainRolesToNotVisit As IList(Of DomainRoleInfo) _
)
public ElementClosureWalker(
    Partition partition,
    ClosureType type,
    ICollection<ModelElement> rootList,
    IEnumerable<DomainRoleInfo> domainRolesToNotPropagate,
    IList<DomainRoleInfo> rootDomainRolesToNotVisit
)

Parameter

  • rootDomainRolesToNotVisit
    Typ: System.Collections.Generic.IList<DomainRoleInfo>
    Liste von DomainRoles, die in Stammelementen nicht aufgesucht werden sollen.Diese Liste kann verwendet werden, um zu verhindern, dass Beziehungen in Vervollständigung enthalten sind und durchlaufen werden

.NET Framework-Sicherheit

Siehe auch

Referenz

ElementClosureWalker Klasse

ElementClosureWalker-Überladung

Microsoft.VisualStudio.Modeling-Namespace