DefaultVisitorFilter.ShouldVisitRelationship(ElementWalker, ModelElement, DomainRoleInfo, DomainRelationshipInfo, ElementLink) Méthode

Définition

Appelée pour demander au filtre si une relation particulière d'un élément source doit être incluse dans le parcours. Par défaut, retourne true ;

public:
 virtual Microsoft::VisualStudio::Modeling::VisitorFilterResult ShouldVisitRelationship(Microsoft::VisualStudio::Modeling::ElementWalker ^ walker, Microsoft::VisualStudio::Modeling::ModelElement ^ sourceElement, Microsoft::VisualStudio::Modeling::DomainRoleInfo ^ sourceRoleInfo, Microsoft::VisualStudio::Modeling::DomainRelationshipInfo ^ domainRelationshipInfo, Microsoft::VisualStudio::Modeling::ElementLink ^ targetRelationship);
public Microsoft.VisualStudio.Modeling.VisitorFilterResult ShouldVisitRelationship (Microsoft.VisualStudio.Modeling.ElementWalker walker, Microsoft.VisualStudio.Modeling.ModelElement sourceElement, Microsoft.VisualStudio.Modeling.DomainRoleInfo sourceRoleInfo, Microsoft.VisualStudio.Modeling.DomainRelationshipInfo domainRelationshipInfo, Microsoft.VisualStudio.Modeling.ElementLink targetRelationship);
abstract member ShouldVisitRelationship : Microsoft.VisualStudio.Modeling.ElementWalker * Microsoft.VisualStudio.Modeling.ModelElement * Microsoft.VisualStudio.Modeling.DomainRoleInfo * Microsoft.VisualStudio.Modeling.DomainRelationshipInfo * Microsoft.VisualStudio.Modeling.ElementLink -> Microsoft.VisualStudio.Modeling.VisitorFilterResult
override this.ShouldVisitRelationship : Microsoft.VisualStudio.Modeling.ElementWalker * Microsoft.VisualStudio.Modeling.ModelElement * Microsoft.VisualStudio.Modeling.DomainRoleInfo * Microsoft.VisualStudio.Modeling.DomainRelationshipInfo * Microsoft.VisualStudio.Modeling.ElementLink -> Microsoft.VisualStudio.Modeling.VisitorFilterResult
Public Function ShouldVisitRelationship (walker As ElementWalker, sourceElement As ModelElement, sourceRoleInfo As DomainRoleInfo, domainRelationshipInfo As DomainRelationshipInfo, targetRelationship As ElementLink) As VisitorFilterResult

Paramètres

walker
ElementWalker

ElementWalker qui parcourt le modèle

sourceElement
ModelElement

Élément de modèle qui joue le rôle source

sourceRoleInfo
DomainRoleInfo

DomainRoleInfo que l'élément source lit dans la relation

domainRelationshipInfo
DomainRelationshipInfo

DomainRelationshipInfo pour l'ElementLink en question

targetRelationship
ElementLink

Lien Element qui est pris en compte

Retours

VisitorFilterResult

Oui si la relation est parcourue

Implémente

S’applique à