Compartilhar via


Propriedade Window.SelectedValidationIssue (Visio)

Obtém ou define a questão de validação que é selecionada na janela Questões. Leitura/gravação.

Sintaxe

expression. SelectedValidationIssue

Expressão Uma variável que representa um objeto Window .

Valor de retorno

Validationissue

Comentários

Tentar obter ou definir a propriedade SelectedValidationIssue em uma janela diferente da janela Problemas ou quando a janela Problemas é fechada, retorna um erro.

Se várias questões forem selecionadas na janela Questões, o Visio retornará a questão com o foco.

Se nenhuma questão for selecionada, o Visio retornará Nothing. Por padrão, os problemas especificados para serem ignorados não são exibidos. Se você definir a propriedade como Nothing, o Visio desmarcará a seleção na janela Questões.

Exemplo

O exemplo de VBA (Visual Basic for Applications) a seguir mostra como usar a propriedade SelectedValidationIssue para obter o problema de validação que está selecionado atualmente na janela Problemas. Se nenhum problema for selecionado, o código exibirá uma caixa de mensagens solicitando que o usuário selecione um 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

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.