Partager via


Méthode Validation.Validate (Visio)

Valide l’ensemble de règles de validation spécifié.

Syntaxe

expression. Validate( _RuleSet_ , _Flags_ )

Expression Variable qui représente un objet Validation .

Parameters

Nom Requis/Facultatif Type de données Description
RuleSet Facultatif ValidationRuleSet Ensemble de règles à valider à travers tout le document.
Flags Facultatif VisValidationFlags Ouvrir ou non la fenêtre Problèmes après validation.

Valeur renvoyée

Nothing

Remarques

Pour valider tous les ensembles de règles actifs dans le document, transmettez Nothing au paramètre RuleSet.

Le paramètre Flags doit prendre la valeur de l’une des constantes VisValidationFlags suivantes.

Constante Valeur Description
visValidationDefault 0 Valider le document et ouvrir la fenêtre Problèmes. Valeur par défaut.
visValidationNoOpenWindow 1 Validez le document, mais n’ouvrez pas la fenêtre Problèmes .

Si vous ne définissez pas le paramètre facultatif Flags , Microsoft Visio applique le comportement par défaut (visValidationDefault).

Lorsque vous appelez la méthode Validate, Microsoft Visio vérifie si l’ensemble de règles est actif avant de l’évaluer. Visio n’affiche pas de boîtes de message pendant l’évaluation, sauf pour vous avertir si, lorsque Flags est défini sur visValidationDefault, il ne trouve aucune erreur ; et affiche la barre de progression uniquement si Application.ShowProgressBars a la valeur True.

Exemple

L’exemple Visual Basic pour Applications (VBA) suivant montre comment utiliser la méthode Validate pour valider le document actif.

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

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.