ElementClosureWalker-Konstruktor (Partition, ClosureType, ICollection<ModelElement>, Boolean, IEnumerable<DomainRoleInfo>, IEnumerable<DomainRoleInfo>, IList<ModelElement>)
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), _
bypassDemandLoading As Boolean, _
domainRolesToNotPropagate As IEnumerable(Of DomainRoleInfo), _
rootDomainRolesToNotVisit As IEnumerable(Of DomainRoleInfo), _
elementsToNotVisit As IList(Of ModelElement) _
)
public ElementClosureWalker(
Partition partition,
ClosureType type,
ICollection<ModelElement> rootList,
bool bypassDemandLoading,
IEnumerable<DomainRoleInfo> domainRolesToNotPropagate,
IEnumerable<DomainRoleInfo> rootDomainRolesToNotVisit,
IList<ModelElement> elementsToNotVisit
)
Parameter
- partition
Typ: Microsoft.VisualStudio.Modeling.Partition
Partition
- type
Typ: Microsoft.VisualStudio.Modeling.ClosureType
ClosureType.
- rootList
Typ: System.Collections.Generic.ICollection<ModelElement>
RootList.
- bypassDemandLoading
Typ: System.Boolean
"True", um bedarfsgesteuertes Laden zu umgehen.
- domainRolesToNotPropagate
Typ: System.Collections.Generic.IEnumerable<DomainRoleInfo>
Liste der zu DomainRoles für die das Weitergeben von Löscheinstellungen ignoriert werden soll
- rootDomainRolesToNotVisit
Typ: System.Collections.Generic.IEnumerable<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
- elementsToNotVisit
Typ: System.Collections.Generic.IList<ModelElement>
Die Liste der Elemente, zu der nicht gewechselt werden soll.
Hinweise
Der Konstruktor, der ein ElementVisitor und eine Aufrufsbasis erstellt. Dies ergibt ersten Durchlauf der Breite, Vorbestellung Visitation des Diagramms, das untergeordnete enthält.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.