Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cambia el texto de error de validación que se muestra a un usuario para un nodo específico y obliga a Word a indicar que un nodo no es válido.
Sintaxis
expresión.
SetValidationError( _Status_ , _ErrorText_ , _ClearedAutomatically_ )
expresión necesaria. Variable que representa un objeto 'XMLNode'.
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Estado | Obligatorio | WdXMLValidationStatus | Especifica si se debe establecer el texto de error de estado de validación (wdXMLValidationStatusCustom) o borrar dicho texto (wdXMLValidationStatusOK). |
| ErrorText | Opcional | Variant | El texto que se muestra al usuario. Deje en blanco cuando el parámetro Status está establecido en wdXMLValidationStatusOK. |
| ClearedAutomatically | Opcional | Boolean | True borra automáticamente el mensaje de error tan pronto como se produce el siguiente evento de validación en el nodo especificado. False requiere la ejecución del método SetValidationError con un parámetro Status de wdXMLValidationStatusOK para borrar el texto de error personalizado. |
Observaciones
Para establecer el texto de error personalizado, utilice la constante wdXMLValidationStatusCustom.
Ejemplo
En el siguiente ejemplo se especifica el texto personalizado del error de validación.
Dim objNode As XMLNode
Set objNode = ActiveDocument.XMLNodes(1)
objNode.SetValidationError wdXMLValidationStatusCustom, _
"Error Text", True
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.