ValidationRule.AddIssue メソッド (Visio)

検証ルールに基づいた新しい検証の問題を作成して、図面に追加します。

構文

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

ValidationRule オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
TargetPage 省略可能 Page 問題を含むページ。 Nothing になる場合もあります。
TargetShape 省略可能 Shape 問題を含む図形。 Nothing になる場合もあります。

戻り値

ValidationIssue

注釈

TargetPage および TargetShape は、問題に関連する特定のオブジェクトを示します。 いずれかのパラメーターに無効なオブジェクトを渡すか、検証ルールの対象外である種類のオブジェクトを渡すと、"無効なパラメーターです" というエラーが返されます。

オプションの 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 のサポートおよびフィードバックを参照してください。