Partilhar via


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

Construtor que cria um ElementVisitor e chama base.Isso resulta em travessia da primeira abrangência, visitação ao pre-Order do gráfico com links de elemento.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxe

'Declaração
Public Sub New ( _
    partition As Partition, _
    type As ClosureType, _
    rootList As ICollection(Of ModelElement), _
    bypassDemandLoading As Boolean, _
    domainRolesToNotPropagate As IEnumerable(Of DomainRoleInfo), _
    rootDomainRolesToNotVisit As IList(Of DomainRoleInfo), _
    includeLinkIfLinkEndsIncluded As Boolean _
)
public ElementClosureWalker(
    Partition partition,
    ClosureType type,
    ICollection<ModelElement> rootList,
    bool bypassDemandLoading,
    IEnumerable<DomainRoleInfo> domainRolesToNotPropagate,
    IList<DomainRoleInfo> rootDomainRolesToNotVisit,
    bool includeLinkIfLinkEndsIncluded
)

Parâmetros

  • bypassDemandLoading
    Tipo: System.Boolean
    True para ignorar o carregamento por demanda.
  • rootDomainRolesToNotVisit
    Tipo: System.Collections.Generic.IList<DomainRoleInfo>
    Lista de DomainRoles para não visitar em elementos raiz.Esta lista pode ser usada para manter as relações sejam incluídos no fechamento e partilhada
  • includeLinkIfLinkEndsIncluded
    Tipo: System.Boolean
    Se verdadeiro, o link está incluído no fechamento se todos os seus linkends no fechamento

Comentários

O construtor, que cria um ElementVisitor e chama base.Isso resulta em travessia da primeira abrangência, visitação ao pre-Order do gráfico com links de elemento.

Segurança do .NET Framework

Consulte também

Referência

ElementClosureWalker Classe

Sobrecargas ElementClosureWalker

Namespace Microsoft.VisualStudio.Modeling