共用方式為


Validation.Validate 方法 (Visio)

驗證指定的驗證規則集。

語法

expressionValidate( _RuleSet_ , _Flags_ )

表達 代表 Validation 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
RuleSet 選用 ValidationRuleSet 整份文件要驗證的規則集。
Flags 選用 VisValidationFlags 驗證之後是否要開啟 [議題] 視窗。

傳回值

Nothing

註解

若要驗證文件中所有現用的規則集,請對 RuleSet 傳遞 Nothing

Flags 必須是下列其中一個 VisValidationFlags 常數。

常數 描述
visValidationDefault 0 驗證文件並開啟 [議題] 視窗。 此為預設值。
visValidationNoOpenWindow 1 驗證檔,但不要開啟 [問題 ] 視窗。

如果您未設定選擇性的 Flags 參數,Microsoft Visio 會套用預設行為 (visValidationDefault) 。

當您呼叫 Validate 方法時,Microsoft Visio 會先檢查規則集是否為現用狀態再加以評估。 Visio 不會在評估期間顯示訊息方塊,除非在 Flags 設定為 visValidationDefault時,找不到任何錯誤時通知您;而且只有在 Application.ShowProgressBarsTrue時,才會顯示進度列。

範例

下列 Visual Basic for Applications (VBA) 範例示範如何使用 Validate 方法來驗證使用中檔。

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

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應