Visio (的 ValidationRule.AddIssue 方法)

建立以驗證規則為基礎的新驗證問題,並將其新增至文件。

語法

expression。 AddIssue( _[TargetPage]_ , _[TargetShape]_ )

表達 代表 ValidationRule 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
TargetPage 選用 頁面 有問題的頁面。 可能會是 Nothing。
TargetShape 選用 Shape 有問題的圖形。 可能會是 Nothing。

傳回值

ValidationIssue

註解

TargetPage 和 TargetShape 識別與問題相關的特定物件。 這些參數若有任何一項未傳遞有效的物件,或該物件與規則的目標類型不一致,則 Microsoft Visio 將傳回「無效的參數」錯誤。

如果您未傳遞選擇性 TargetShape 參數的值,驗證問題目標就是頁面。

如果您未傳遞任一選擇性參數的值,驗證問題目標就是檔。

範例

下列 Visual Basic for Applications (VBA) 範例示範如何使用 AddIssue 方法,將自訂驗證問題新增至驗證規則,並將它與特定頁面上的特定圖形產生關聯。

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

支援和意見反應

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