Compartilhar via


Método XMLNode.SetValidationError (Word)

Altera o texto do erro de validação, exibido ao usuário para um nó especificado, e obriga o Word a reportar um nó como inválido.

Sintaxe

expression. SetValidationError( _Status_ , _ErrorText_ , _ClearedAutomatically_ )

expressão Obrigatório. Uma variável que representa um objeto "XMLNode".

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Status Obrigatório WdXMLValidationStatus Especifica se define (wdXMLValidationStatusCustomwdXMLValidationStatusCustom) ou apaga (wdXMLValidationStatusOKwdXMLValidationStatusOK) o texto de erro de status da validação.
ErrorText Opcional Variant O texto exibido para o usuário. Deixe em branco quando o parâmetro Status estiver definido como wdXMLValidationStatusOK.
ClearedAutomaticamente Opcional Boolean True limpa automaticamente a mensagem de erro assim que o próximo evento de validação ocorrer no nó especificado. False requer a execução do método SetValidationError com um parâmetro de Status do wdXMLValidationStatusOK para limpar o texto de erro personalizado.

Comentários

Para definir o texto de erro personalizado, use a constante Wdxmlvalidationstatuscustomwdxmlvalidationstatuscustom.

Exemplo

O exemplo a seguir especifica o texto de erro de validação personalizado.

Dim objNode As XMLNode 
 
Set objNode = ActiveDocument.XMLNodes(1) 
objNode.SetValidationError wdXMLValidationStatusCustom, _ 
 "Error Text", True

Confira também

Objeto XMLNode

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.