Método ValidationRule.AddIssue (Visio)
Crea un nuevo problema de validación basado en la regla de validación y lo agrega al documento.
Sintaxis
expresión. AddIssue
( _[TargetPage]_
, _[TargetShape]_
)
Expresión Variable que representa un objeto ValidationRule .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
TargetPage | Opcional | Page | Página que presenta el problema. Puede ser Nothing. |
TargetShape | Opcional | Shape | Forma que presenta el problema. Puede ser Nothing. |
Valor devuelto
Comentarios
TargetPage y TargetShape identifican el objeto específico asociado con el problema. Si el objeto que se pasa para cualquiera de los parámetros no es válido, o si es inconsistente con el tipo de destino de la regla, Microsoft Visio devuelve un error "Parámetro no válido".
Si no pasa un valor para el parámetro TargetShape opcional, el destino del problema de validación es la página.
Si no pasa valores para ninguno de los parámetros opcionales, el destino del problema de validación es el documento.
Ejemplo:
En el siguiente ejemplo de Visual Basic para Aplicaciones (VBA) se muestra cómo usar el método AddIssue para agregar un problema de validación personalizado a una regla de validación y asociarlo a una forma determinada en una página determinada.
' Add a custom issue to the vsoValidationRule validation rule and
' associate it with shape vsoShape on page vsoPage.
Set vsoValidationIssue = vsoValidationRule.AddIssue(vsoPage, vsoShape)
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.