Método ChainingElementVisitorFilter.ShouldVisitRelationship
Verifica se um relacionamento deve ser visitado durante uma passagem.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- walker
Tipo: Microsoft.VisualStudio.Modeling.ElementWalker
A walker atravessando o modelo.
- sourceElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
O elemento que é a origem da relação.
- sourceRoleInfo
Tipo: Microsoft.VisualStudio.Modeling.DomainRoleInfo
Os metadados para a função de origem.
- domainRelationshipInfo
Tipo: Microsoft.VisualStudio.Modeling.DomainRelationshipInfo
Os metadados para a relação de domínio.
- targetRelationship
Tipo: Microsoft.VisualStudio.Modeling.ElementLink
O relacionamento.
Valor de retorno
Tipo: Microsoft.VisualStudio.Modeling.VisitorFilterResult
O VisitorFilterResult, que indica se um elemento deve ser visitado.
Implementações
Comentários
Orientá-lo a cadeia perguntando cada filtro por sua vez, até que um retorna que se importa.Geralmente, isso significa que filtra shoudl ser adicionado em ordem crescente de especificidade.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.