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