Validation.Validate 方法 (Visio)
驗證指定的驗證規則集。
語法
expression。 Validate
( _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.ShowProgressBars 為 True時,才會顯示進度列。
範例
下列 Visual Basic for Applications (VBA) 範例示範如何使用 Validate 方法來驗證使用中檔。
' Validate the document.
Call Visio.ActiveDocument.Validation.Validate(,Visio.VisValidationFlags.visValidationDefault)
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。