This member overrides EmbeddingVisitorFilter.ShouldVisitRelationship(ElementWalker, ModelElement, DomainRoleInfo, DomainRelationshipInfo, ElementLink).
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell (in Microsoft.VisualStudio.Modeling.Sdk.Shell.dll)
Syntax
'宣言
Public Overrides Function ShouldVisitRelationship ( _
walker As ElementWalker, _
sourceElement As ModelElement, _
sourceRoleInfo As DomainRoleInfo, _
domainRelationshipInfo As DomainRelationshipInfo, _
targetRelationship As ElementLink _
) As VisitorFilterResult
'使用
Dim instance As DslModelExplorerFilter
Dim walker As ElementWalker
Dim sourceElement As ModelElement
Dim sourceRoleInfo As DomainRoleInfo
Dim domainRelationshipInfo As DomainRelationshipInfo
Dim targetRelationship As ElementLink
Dim returnValue As VisitorFilterResult
returnValue = instance.ShouldVisitRelationship(walker, _
sourceElement, sourceRoleInfo, domainRelationshipInfo, _
targetRelationship)
public override VisitorFilterResult ShouldVisitRelationship(
ElementWalker walker,
ModelElement sourceElement,
DomainRoleInfo sourceRoleInfo,
DomainRelationshipInfo domainRelationshipInfo,
ElementLink targetRelationship
)
public:
virtual VisitorFilterResult ShouldVisitRelationship(
ElementWalker^ walker,
ModelElement^ sourceElement,
DomainRoleInfo^ sourceRoleInfo,
DomainRelationshipInfo^ domainRelationshipInfo,
ElementLink^ targetRelationship
) override
public override function ShouldVisitRelationship(
walker : ElementWalker,
sourceElement : ModelElement,
sourceRoleInfo : DomainRoleInfo,
domainRelationshipInfo : DomainRelationshipInfo,
targetRelationship : ElementLink
) : VisitorFilterResult
Parameters
- walker
Type: Microsoft.VisualStudio.Modeling.ElementWalker
- sourceElement
Type: Microsoft.VisualStudio.Modeling.ModelElement
- sourceRoleInfo
Type: Microsoft.VisualStudio.Modeling.DomainRoleInfo
- domainRelationshipInfo
Type: Microsoft.VisualStudio.Modeling.DomainRelationshipInfo
- targetRelationship
Type: Microsoft.VisualStudio.Modeling.ElementLink
Return Value
Type: Microsoft.VisualStudio.Modeling.VisitorFilterResult
Implements
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.