ElementClosureWalker 构造函数 (Partition, ClosureType, ICollection<ModelElement>, Boolean, IEnumerable<DomainRoleInfo>, IList<DomainRoleInfo>, Boolean)
创建 ElementVisitor 并调用基础的构造函数。 这将导致广泛第一个遍历,序关系图的访问与元素的链接。
命名空间: Microsoft.VisualStudio.Modeling
程序集: Microsoft.VisualStudio.Modeling.Sdk.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
语法
声明
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
)
参数
- partition
类型:Microsoft.VisualStudio.Modeling.Partition
分区。
- type
类型:Microsoft.VisualStudio.Modeling.ClosureType
ClosureType。
- rootList
类型:System.Collections.Generic.ICollection<ModelElement>
RootList。
- bypassDemandLoading
类型:System.Boolean
true 跳过要求加载。
- domainRolesToNotPropagate
类型:System.Collections.Generic.IEnumerable<DomainRoleInfo>
列表 DomainRoles 忽略删除设置为传播
- rootDomainRolesToNotVisit
类型:System.Collections.Generic.IList<DomainRoleInfo>
列表 DomainRoles 不访问在根元素。这在关闭列出了可用于禁止包含的关系和遍历
- includeLinkIfLinkEndsIncluded
类型:System.Boolean
如果为 true,则 LINK 在关闭包括所有条件,则其 linkends 在关闭
备注
创建 ElementVisitor 并调用基础的构造函数。 这将导致广泛第一个遍历,序关系图的访问与元素的链接。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。