次の方法で共有


Selection.IterationMode プロパティ (Visio)

Selection オブジェクトが、下位選択された図形または選択された図形が属しているグループを報告するかどうかを判別します。 値の取得と設定が可能です。

構文

IterationMode

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

戻り値

Long

注釈

Selection オブジェクト内の項目は、図形が含まれている Selection オブジェクトの子図形のサブセットです。

  • Selection オブジェクトの最上位図形は、図形が含まれている選択範囲の直下の子図形です。

  • Selection オブジェクト内で下位選択された図形は、図形が含まれている選択範囲の直下の子図形ではありません。

  • Selection オブジェクト内で上位選択された図形は、下位選択された直下の子図形を 1 つ以上含んでいます。

図形が下位選択されている場合、各親図形が上位選択されます (その図形自身を含む親図形は除く)。

IterationMode プロパティの値は、次の値の組み合わせになります。

定数 説明
visSelModeSkipSuper &H0100 選択範囲からは上位選択された図形が報告されません。
visSelModeOnlySuper &H0200 選択範囲からは上位選択された図形のみ報告されます。
visSelModeSkipSub &H0400 選択範囲からは下位選択された図形が報告されません。
visSelModeOnlySub &H0800 選択範囲からは下位選択された図形のみ報告されます。

Selection オブジェクトを作成すると、最初のイテレーション モードは visSelModeSkipSub + visSelModeSkipSuper になります。 これは、下位選択された図形もスーパー選択された図形も報告せず、Visio 2000 より前のバージョンの Microsoft Visio の Selection オブジェクトと同じように動作します。

Selection オブジェクトの個別の項目が下位選択された項目であるか、または上位選択された項目であるかを判別するには、ItemStatus プロパティを使用します。

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

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