Freigeben über


ValidationRule.AddIssue-Methode (Visio)

Erstellt ein neues, auf der Überprüfungsregel basierendes Überprüfungsproblem und fügt es dem Dokument hinzu.

Syntax

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

Ausdruck Eine Variable, die ein ValidationRule-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
TargetPage Optional Seite Die Seite, auf der das Problem aufgetreten ist. Kann "Nothing" sein.
TargetShape Optional Shape Die Form, die das Problem aufweist. Kann "Nothing" sein.

Rückgabewert

ValidationIssue

Hinweise

TargetPage und TargetShape bezeichnen das spezifische Objekt, das mit dem Problem zusammenhängt. Wenn das Objekt, das Sie für den jeweiligen Parameter übergeben, kein gültiges Objekt ist, oder wenn es nicht mit dem Zieltyp der Regel konsistent ist, gibt Microsoft Visio den Fehler "Ungültiger Parameter" aus.

Wenn Sie keinen Wert für den optionalen TargetShape-Parameter übergeben, ist das Ziel des Validierungsproblems die Seite.

Wenn Sie keine Werte für einen der optionalen Parameter übergeben, ist das Validierungsproblemziel das Dokument.

Beispiel

Im folgenden Beispiel für Visual Basic for Applications (VBA) wird gezeigt, wie sie die AddIssue-Methode verwenden, um einer Validierungsregel ein benutzerdefiniertes Validierungsproblem hinzuzufügen und es einem bestimmten Shape auf einer bestimmten Seite zuzuordnen.

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

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.