次の方法で共有


ValidationRule.TargetType プロパティ (Visio)

入力規則が適用されるオブジェクトの種類を指定します。 値の取得と設定が可能です。

構文

TargetType

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

戻り値

VisRuleTargets

注釈

有効な入力規則のターゲットには、図面、ページ、および図形があります。 TargetType プロパティの値には、次の VisRuleTargets クラスの定数のいずれかを使用する必要があります。

定数 説明
visRuleTargetShape 0 規則は図面内の図形に適用されます。
visRuleTargetPage 1 規則は図面内のページに適用されます。
visRuleTargetDocument 2 規則は図面自体に適用されます。

その他の値を TargetType プロパティに渡すと、"無効なパラメーターです" というエラーが返されます。

次のVisual Basic for Applications (VBA) の例は、TargetType プロパティを使用して、"Unglued2DShape" という名前の検証規則を適用するオブジェクトの種類を指定する方法を示しています。

Set vsoValidationRule = vsoValidationRuleSet.Rules.Add("Unglued2DShape")
vsoValidationRule.TargetType = Visio.VisRuleTargets.visRuleTargetShape

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。