Partager via


ElementClosureWalker, constructeur (Partition, ClosureType, ICollection<ModelElement>, Boolean, IEnumerable<DomainRoleInfo>, IEnumerable<DomainRoleInfo>, IList<ModelElement>)

Constructeur qui crée un ElementVisitor et une base d'appels.Cela provoque le premier parcours de largeur, visite pré-ordre du graphique avec des liens d'élément.

Espace de noms :  Microsoft.VisualStudio.Modeling
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • bypassDemandLoading
    Type : System.Boolean
    True pour ignorer l'exigence-chargement.
  • rootDomainRolesToNotVisit
    Type : System.Collections.Generic.IEnumerable<DomainRoleInfo>
    Liste de DomainRoles à ne pas visiter sur des éléments racine.Cette liste peut être utilisée pour conserver des relations d'être compris dans la fermeture et être parcouru

Notes

Le constructeur qui crée un ElementVisitor et une base d'appels.Cela provoque le premier parcours de largeur, visite pré-ordre du graphique qui contient des liens d'élément.

Sécurité .NET Framework

Voir aussi

Référence

ElementClosureWalker Classe

ElementClosureWalker, surcharge

Microsoft.VisualStudio.Modeling, espace de noms