Método ValidationRule.AddIssue (Visio)
Cria uma nova questão de validação baseada na regra de validação e a adiciona ao documento.
Sintaxe
expression. AddIssue
( _[TargetPage]_
, _[TargetShape]_
)
Expressão Uma variável que representa um objeto ValidationRule .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
TargetPage | Opcional | Page | A página que tem a questão. Pode ser Nothing. |
TargetShape | Opcional | Shape | A forma que tem a questão. Pode ser Nothing. |
Valor de retorno
Comentários
TargetPage e TargetShape identificam o objeto específico que está associada à questão. Se o objeto que você passou para um dos parâmetros não for um objeto válido ou se ele não for inconsistente com o tipo de destino da regra, o Microsoft Viso retornará um erro de parâmetro inválido.
Se você não passar um valor para o parâmetro TargetShape opcional, o destino de problema de validação será a página.
Se você não passar valores para nenhum dos parâmetros opcionais, o destino de problema de validação será o documento.
Exemplo
O exemplo de VBA (Visual Basic for Applications) a seguir mostra como usar o método AddIssue para adicionar um problema de validação personalizado a uma regra de validação e associá-lo a uma forma específica em uma determinada página.
' Add a custom issue to the vsoValidationRule validation rule and
' associate it with shape vsoShape on page vsoPage.
Set vsoValidationIssue = vsoValidationRule.AddIssue(vsoPage, vsoShape)
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.