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
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.