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.