EmbeddingVisitorFilter.ShouldVisitRelationship (Método)
Llamado para pedir el filtro si una relación determinada de un elemento de origen se marca como Aggregate y se debe incluir en el recorrido
Espacio de nombres: Microsoft.VisualStudio.Modeling
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintaxis
'Declaración
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
)
Parámetros
- walker
Tipo: Microsoft.VisualStudio.Modeling.ElementWalker
ElementWalker que está recorriendo el modelo.
- sourceElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Elemento de modelo que desempeña el rol de origen.
- sourceRoleInfo
Tipo: Microsoft.VisualStudio.Modeling.DomainRoleInfo
DomainRoleInfo del rol que el elemento de origen desempeña en la relación.
- domainRelationshipInfo
Tipo: Microsoft.VisualStudio.Modeling.DomainRelationshipInfo
DomainRelationshipInfo para el ElementLink en cuestión.
- targetRelationship
Tipo: Microsoft.VisualStudio.Modeling.ElementLink
Relación en cuestión.
Valor devuelto
Tipo: Microsoft.VisualStudio.Modeling.VisitorFilterResult
true si se debe recorrer la relación.
Implementaciones
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.