Freigeben über


Validation.Validate-Methode (Visio)

Überprüft den angegebenen Regelsatz

Syntax

Ausdruck. Validate( _RuleSet_ , _Flags_ )

Ausdruck Eine Variable, die ein Validation-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
RuleSet Optional ValidationRuleSet Der Regelsatz, der im gesamten Dokument überprüft werden soll
Flags Optional VisValidationFlags Ob nach der Überprüfung das Fenster Probleme geöffnet werden soll

Rückgabewert

Nothing

HinwBemerkungeneise

Zur Überprüfung alle im Dokument aktiven Regelsätze übergeben Sie Nothing an RuleSet.

Flags muss eine der folgenden VisValidationFlags-Konstanten sein:

Konstante Wert Beschreibung
visValidationDefault 0 Dokument überprüfen und Fenster "Probleme " öffnen. Der Standardwert.
visValidationNoOpenWindow 1 Dokument überprüfen, aber das Fenster "Probleme " nicht öffnen.

Wenn Sie den optionalen Flags-Parameter nicht festlegen, wendet Microsoft Visio das Standardverhalten (visValidationDefault) an.

Wenn Sie die Validate-Methode aufrufen, überprüft Microsoft Visio vor der Auswertung, ob der Regelsatz aktiv ist. Visio zeigt während der Auswertung keine Meldungsfelder an, es sei denn, Sie werden benachrichtigt, wenn Flags auf visValidationDefault festgelegt ist, keine Fehler gefunden werden. und zeigt die Statusanzeige nur an, wenn Application.ShowProgressBarsauf True festgelegt ist.

Beispiel

Im folgenden beispiel für Visual Basic for Applications (VBA) wird gezeigt, wie sie die Validate-Methode verwenden, um das aktive Dokument zu überprüfen.

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

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.