ChainingElementVisitorFilter.ShouldVisitRelationship-Methode
Überprüft, ob eine Beziehung während des Durchlaufs besucht werden soll.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
Public Function ShouldVisitRelationship ( _
walker As ElementWalker, _
sourceElement As ModelElement, _
sourceRoleInfo As DomainRoleInfo, _
domainRelationshipInfo As DomainRelationshipInfo, _
targetRelationship As ElementLink _
) As VisitorFilterResult
public VisitorFilterResult ShouldVisitRelationship(
ElementWalker walker,
ModelElement sourceElement,
DomainRoleInfo sourceRoleInfo,
DomainRelationshipInfo domainRelationshipInfo,
ElementLink targetRelationship
)
Parameter
- walker
Typ: Microsoft.VisualStudio.Modeling.ElementWalker
Der Walker, der das Modell durchläuft.
- sourceElement
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Das Element, das die Quelle dieser Beziehung ist.
- sourceRoleInfo
Typ: Microsoft.VisualStudio.Modeling.DomainRoleInfo
Die Metadaten für die Quellrolle.
- domainRelationshipInfo
Typ: Microsoft.VisualStudio.Modeling.DomainRelationshipInfo
Die Metadaten für das Domänenverhältnis.
- targetRelationship
Typ: Microsoft.VisualStudio.Modeling.ElementLink
Beliebige Beziehung
Rückgabewert
Typ: Microsoft.VisualStudio.Modeling.VisitorFilterResult
VisitorFilterResult , der angibt, ob ein Element aufgesucht werden soll.
Implementiert
Hinweise
Durchlaufen Sie die Kette durch, die wiederum um jedem Filter anfordert, bis eines zurückkehrt, ob es sich interessieren. Im Allgemeinen bedeutet dies, dass Filter in aufsteigender Reihenfolge der Besonderheit hinzugefügt werden sollen.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.