DslModelExplorerFilter.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.Shell
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintaxis
'Declaración
Public Overrides Function ShouldVisitRelationship ( _
walker As ElementWalker, _
sourceElement As ModelElement, _
sourceRoleInfo As DomainRoleInfo, _
domainRelationshipInfo As DomainRelationshipInfo, _
targetRelationship As ElementLink _
) As VisitorFilterResult
public override 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
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.