CopyClosureFilter.ShouldVisitRelationship 方法
调用需要筛选器,如果从源元素的特定关系应在遍历由
命名空间: Microsoft.VisualStudio.Modeling
程序集: Microsoft.VisualStudio.Modeling.Sdk.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
语法
声明
Public Overridable Function ShouldVisitRelationship ( _
walker As ElementWalker, _
sourceElement As ModelElement, _
sourceRoleInfo As DomainRoleInfo, _
domainRelationshipInfo As DomainRelationshipInfo, _
targetRelationship As ElementLink _
) As VisitorFilterResult
public virtual VisitorFilterResult ShouldVisitRelationship(
ElementWalker walker,
ModelElement sourceElement,
DomainRoleInfo sourceRoleInfo,
DomainRelationshipInfo domainRelationshipInfo,
ElementLink targetRelationship
)
参数
- walker
类型:Microsoft.VisualStudio.Modeling.ElementWalker
遍历模型的 ElementWalker
- sourceElement
类型:Microsoft.VisualStudio.Modeling.ModelElement
模拟源角色的模型元素
- sourceRoleInfo
类型:Microsoft.VisualStudio.Modeling.DomainRoleInfo
源元素在关系模拟角色的 DomainRoleInfo
- domainRelationshipInfo
类型:Microsoft.VisualStudio.Modeling.DomainRelationshipInfo
相关的 ElementLink 的 DomainRelationshipInfo
- targetRelationship
类型:Microsoft.VisualStudio.Modeling.ElementLink
相关的关系
返回值
类型:Microsoft.VisualStudio.Modeling.VisitorFilterResult
是,如果该关系应遍历
实现
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。