Partager via


Méthode ValidationRule.AddIssue (Visio)

Crée une nouvelle publication de validation basée sur la règle de validation et l’ajoute au document.

Syntaxe

expression. AddIssue( _[TargetPage]_ , _[TargetShape]_ )

Expression Variable qui représente un objet ValidationRule .

Parameters

Nom Requis/Facultatif Type de données Description
TargetPage Facultatif Page Page comportant la publication. Il peut s’agir de Nothing.
TargetShape Facultatif Shape Forme comportant la publication. Il peut s’agir de Nothing.

Valeur renvoyée

ValidationIssue

Remarques

TargetPage et TargetShape identifient l’objet spécifique associé avec la publication. Si l’objet transmis pour l’un ou l’autre des paramètres n’est pas un objet valide, ou s’il est incohérent avec le type de cible de la règle, Microsoft Visio renvoie une erreur Paramètre non valide.

Si vous ne transmettez pas de valeur pour le paramètre facultatif TargetShape , la cible du problème de validation est la page.

Si vous ne transmettez pas de valeurs pour l’un des paramètres facultatifs, la cible du problème de validation est le document.

Exemple

L’exemple Visual Basic pour Applications (VBA) suivant montre comment utiliser la méthode AddIssue pour ajouter un problème de validation personnalisé à une règle de validation et l’associer à une forme particulière sur une page particulière.

' Add a custom issue to the vsoValidationRule validation rule and 
' associate it with shape vsoShape on page vsoPage.
Set vsoValidationIssue = vsoValidationRule.AddIssue(vsoPage, vsoShape)

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.