ページに新しい Shape オブジェクトを作成し、指定した既存のターゲット シェイプに対して相対的な新しいシェイプを配置し、既存のシェイプから新しいシェイプへのコネクタを追加します。 新規作成した図形を返します。
構文
expression.
DropConnected( _ObjectToDrop_ , _TargetShape_ , _PlacementDir_ , _[Connector]_ )
式Page オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| ObjectToDrop | 必須 | [UNKNOWN] | ページに追加する図形。 Master、MasterShortcut、Shape、または IDataObject オブジェクトを指定できます。 |
| TargetShape | 必須 | Shape | 位置合わせ、間隔揃え、および接続を行う先の既存の図形。 |
| PlacementDir | 必須 | VisAutoConnectDir | ObjectToDrop の配置先である TargetShape からの方向。 |
| Connector | 省略可能 | [UNKNOWN] | 使用するコネクタです。 Master、MasterShortcut、Shape、IDataObject のいずれかのオブジェクトを指定できます。 |
戻り値
Shape
注釈
ObjectToDrop パラメーターは、2 次元 (2D) 図形を参照するオブジェクトである必要があります。 IDataObject オブジェクトで選択範囲の図形群を渡すと、図形群の最初の図形だけが使用されます。 ObjectToDrop が有効な Visio オブジェクトでない場合は、"無効なパラメーターです" というエラーが返されます。 ObjectToDrop がメソッドのコンテキストに一致する図形でない場合は、"無効なソースです" というエラーが返されます。
TargetShape パラメーターは、ページ上の 2D 最上位の図形である必要があります。 TargetShape が無効な場合は、"無効なソースです" というエラーが返されます。
PlacementDir パラメーター値は、VisAutoConnectDir 定数のいずれかである必要があります。 PlacementDir に visAutoConnectDirNone を渡すと、Visio は図形を既定の場所 (0,0) に配置してから接続します。図形がターゲットに対して相対的に配置されていません。
コネクタ パラメーターは、1 次元 (1D) の配線可能形状を参照するオブジェクトである必要があります。 IDataObject オブジェクトで選択範囲の図形群を渡すと、図形群の最初の図形だけが使用されます。 Connector が有効な Visio オブジェクトでない場合は、"無効なパラメーターです" というエラーが返されます。 Connector がメソッドのコンテキストに一致する図形でない場合は、"無効なソースです" というエラーが返されます。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。