次の方法で共有


Shape.GluedShapes メソッド (Visio)

図形に接着される図形の識別子を含む配列を返します。

構文

expression. GluedShapes( _Flags_ , _CategoryFilter_ , _pOtherConnectedShape_ )

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

パラメーター

名前 必須 / オプション データ型 説明
Flags 必須 VisGluedShapesFlags 返す図形の接続ポイントの次元と方向。
CategoryFilter 必須 String 返す図形のカテゴリ。 詳細については、「備考」を参照してください。
pOtherConnectedShape 省略可能 図形 返された図形を接着する必要がある追加の図形。

戻り値

Long()

注釈

Flags には、次に示す VisGluedShapesFlags クラスの定数のいずれかを指定する必要があります。

定数 説明
visGluedShapesAll1D 0 この図形に接着されているすべての 1D 図形を返します。
visGluedShapesIncoming1D 1 終点がこの図形に接着されている 1D 図形を返します。
visGluedShapesOutgoing1D 2 始点がこの図形に接着されている 1D 図形を返します。
visGluedShapesAll2D 3 この図形に接着されているすべての 2D 図形と、この図形が接着されているすべての 2D 図形を返します。
visGluedShapesIncoming2D 4 ソース オブジェクトが 1D 図形の場合は、始点が接着される 2D 図形を返します。 ソース オブジェクトが 2D 図形の場合は、この図形に接着された 2D 図形を返します。
visGluedShapesOutgoing2D 5 ソース オブジェクトが 1D 図形の場合は、終点が接着される 2D 図形を返します。 ソース オブジェクトが 2D 図形の場合は、この図形を接着する 2D 図形を返します。

カテゴリは、図形を分類し、それによってコンテナーのメンバーシップを制限するために使用できるユーザー定義文字列です。 カテゴリは、図形のシェイプシート内の User.msvShapeCategories セルで定義できます。 図形に複数のカテゴリを定義するには、それらのカテゴリをセミコロンで区切ります。

両方向 (内向きと外向き両方) の接続ポイントは、特定の接続における使用方法に基づいて、入力方向と出力方向のどちらかであるかが識別されます。

ソース オブジェクトがマスターまたはガイドに含まれている場合、GluedShapes メソッドは失敗します。 ガイドは、返される図形の一覧から除外されます。

pOtherConnectedShape に無効な図形を指定すると、無効なパラメーター エラーが返されます。

返す有効な図形がない場合、GluedShapes は空の配列を返します。

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

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