Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtém ou define a expressão lógica que determina se a regra de validação deve ser aplicada a um objeto de destino. Leitura/gravação.
Sintaxe
expression. FilterExpression
expressão Uma variável que representa um objeto ValidationRule .
Valor de retorno
String
Comentários
Quando valida um diagrama ao chamar o método Validar ou ao clicar em Verificar Diagrama no separador Processo , o Microsoft Visio utiliza a expressão que definiu como o valor da propriedade FilterExpression para determinar se um objeto de destino tem de satisfazer a regra de validação. Se a expressão de filtro definida for avaliada como Verdadeiro, o Visio usa o valor da propriedade TestExpression que você especificou para determinar se é preciso gerar uma questão para o objeto de destino. Se a expressão de filtro for avaliada como Falso, o Visio não aplicará a regra de validação no objeto de destino durante a validação.
A sintaxe do valor da propriedade FilterExpression é a mesma de uma expressão ShapeSheet. Quando você define a propriedade FilterExpression, o Visio não valida a sintaxe da expressão do filtro. Se a expressão não estiver sintaticamente correta, o Visio não aplicará a regra de validação ao objeto de destino durante a validação
Exemplo
O exemplo de Visual Basic for Applications (VBA) seguinte mostra como utilizar a propriedade FilterExpression para determinar se um destino de forma específico tem de satisfazer uma regra de validação.
' The validation function Is1D() returns a Boolean value that
' indicates whether the shape is 1D (True) or 2D (False).
vsoValidationRule.FilterExpression = "NOT(Is1D())"
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.