Compartir a través de


Propiedad Window.SelectedValidationIssue (Visio)

Obtiene o establece el problema de validación seleccionado en la ventana Problemas. Lectura y escritura.

Sintaxis

expresión. SelectedValidationIssue

Expresión Variable que representa un objeto Window .

Valor devuelto

ValidationIssue

Comentarios

Al intentar obtener o establecer la propiedad SelectedValidationIssue en una ventana que no sea la ventana Problemas o cuando se cierra la ventana Problemas , se devuelve un error.

Si se han seleccionado varios problemas en la ventana Problemas, Visio devuelve el problema que tenga el enfoque.

Si no se ha seleccionado ningún problema, Visio devuelve Nothing. De forma predeterminada, no se muestran los problemas que ha especificado que se omitirán. Si se establece la propiedad en Nothing, Visio desactiva la selección en la ventana Problemas.

Ejemplo:

En el siguiente ejemplo de Visual Basic para Aplicaciones (VBA) se muestra cómo usar la propiedad SelectedValidationIssue para obtener el problema de validación que está seleccionado actualmente en la ventana Problemas . Si no hay ningún problema seleccionado, el código muestra un cuadro de mensaje que pide al usuario que seleccione un problema.

Set vsoIssuesWindow = Application.ActiveWindow.Windows.ItemFromID(Visio.VisWinTypes.visWinIDValidationIssues)
    
' If the Issues window is visible, find the selected validation issue.
    If vsoIssuesWindow.Visible Then
       Set vsoValidationIssue = vsoIssuesWindow.SelectedValidationIssue
    End If
    
' Respond to the case when no validation issue is selected. 
    If vsoValidationIssue Is Nothing Then
        MsgBox "Please select an issue."
    End If

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.