Partager via


Propriété Window.SelectedValidationIssue (Visio)

Récupère ou définit le problème de validation sélectionné dans la fenêtre Problèmes. Lecture-écriture.

Syntaxe

expression. SelectedValidationIssue

Expression Variable qui représente un objet Window .

Valeur renvoyée

ValidationIssue

Remarques

Si vous tentez d’obtenir ou de définir la propriété SelectedValidationIssue dans une fenêtre autre que la fenêtre Problèmes , ou lorsque la fenêtre Problèmes est fermée, retourne une erreur.

Si plusieurs problèmes sont sélectionnés dans la fenêtre Problèmes, Visio renvoie le problème sur lequel se trouve le focus.

Si aucun problème n’est sélectionné, Visio renvoie Nothing. Par défaut, les problèmes que vous avez spécifiés pour être ignorés ne sont pas affichés. Si vous définissez la propriété sur Nothing, Visio efface la sélection dans la fenêtre Problèmes.

Exemple

L’exemple Visual Basic pour Applications (VBA) suivant montre comment utiliser la propriété SelectedValidationIssue pour obtenir le problème de validation actuellement sélectionné dans la fenêtre Problèmes . Si aucun problème n’est sélectionné, le code affiche une boîte de message invitant l’utilisateur à sélectionner un problème.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.