Compartilhar via


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

Validationissue

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.