Compartir a través de


Método Validation.Validate (Visio)

Valida el conjunto de reglas de validación especificado.

Sintaxis

expresión. Validate( _RuleSet_ , _Flags_ )

Expresión Variable que representa un objeto Validation .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
RuleSet Opcional ValidationRuleSet Conjunto de reglas que se desean validar a través del documento completo.
Flags Opcional VisValidationFlags Si se debe abrir la ventana Problemas después de la validación.

Valor devuelto

Nothing

Comentarios

Para validar todos los conjuntos de reglas activos en el documento, pasar Nothing para RuleSet.

Flags debe ser una de las siguientes constantes VisValidationFlags.

Constante Valor Descripción
visValidationDefault 0 Validar el documento y abrir la ventana Problemas. Valor predeterminado.
visValidationNoOpenWindow 1 Valide el documento, pero no abra la ventana Problemas .

Si no establece el parámetro Flags opcional, Microsoft Visio aplica el comportamiento predeterminado (visValidationDefault).

Cuando se llama al método Validate, Microsoft Visio comprueba si el conjunto de reglas está activo antes de evaluarlo. Visio no muestra cuadros de mensaje durante la evaluación, excepto para notificarle si, cuando Flags está establecido en visValidationDefault, no encuentra errores; y muestra la barra de progreso solo si Application.ShowProgressBars es True.

Ejemplo:

En el siguiente ejemplo de Visual Basic para Aplicaciones (VBA) se muestra cómo usar el método Validate para validar el documento activo.

' Validate the document.
Call Visio.ActiveDocument.Validation.Validate(,Visio.VisValidationFlags.visValidationDefault)

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.