Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Called to ask the filter if a particular role player should be Visited during traversal
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
Function ShouldVisitRolePlayer ( _
walker As ElementWalker, _
sourceElement As ModelElement, _
elementLink As ElementLink, _
targetDomainRole As DomainRoleInfo, _
targetRolePlayer As ModelElement _
) As VisitorFilterResult
VisitorFilterResult ShouldVisitRolePlayer(
ElementWalker walker,
ModelElement sourceElement,
ElementLink elementLink,
DomainRoleInfo targetDomainRole,
ModelElement targetRolePlayer
)
VisitorFilterResult ShouldVisitRolePlayer(
ElementWalker^ walker,
ModelElement^ sourceElement,
ElementLink^ elementLink,
DomainRoleInfo^ targetDomainRole,
ModelElement^ targetRolePlayer
)
abstract ShouldVisitRolePlayer :
walker:ElementWalker *
sourceElement:ModelElement *
elementLink:ElementLink *
targetDomainRole:DomainRoleInfo *
targetRolePlayer:ModelElement -> VisitorFilterResult
function ShouldVisitRolePlayer(
walker : ElementWalker,
sourceElement : ModelElement,
elementLink : ElementLink,
targetDomainRole : DomainRoleInfo,
targetRolePlayer : ModelElement
) : VisitorFilterResult
Parameters
walker
Type: Microsoft.VisualStudio.Modeling.ElementWalkerthe walker that is currently traversing the model
sourceElement
Type: Microsoft.VisualStudio.Modeling.ModelElementModel Element playing the source role
elementLink
Type: Microsoft.VisualStudio.Modeling.ElementLinkElement Link that forms the relationship to the role player in question
targetDomainRole
Type: Microsoft.VisualStudio.Modeling.DomainRoleInfoTarget domain role.
targetRolePlayer
Type: Microsoft.VisualStudio.Modeling.ModelElementModel Element that plays the target role in the relationship
Return Value
Type: Microsoft.VisualStudio.Modeling.VisitorFilterResult
.NET Framework Security
- 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.