指定したターゲット図形の近くのページに新しい吹き出し 図形 オブジェクトを作成し、吹き出しをターゲット図形に関連付けます。 引き出し図形を返します。
構文
expression.
DropCallout( _ObjectToDrop_ , _TargetShape_ )
式Page オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| ObjectToDrop | 必須 | [UNKNOWN] | ページに追加する引き出し。 Master、MasterShortcut、Shape、または IDataObject オブジェクトを指定できます。 |
| TargetShape | 必須 | Shape | 引き出しを関連付ける既存の図形。 |
戻り値
Shape
注釈
ObjectToDrop パラメーターが Microsoft Visio オブジェクトでない場合は、"無効なパラメーターです" というエラーが返されます。 渡す値がメソッドのコンテキストに一致しない図形である場合は、"無効なソースです" というエラーが返されます。
TargetShape パラメーターが null の場合、Visio では吹き出し図形はページの中央に配置され、ターゲット図形には関連付けられません。 指定した対象図形がページの最上位メンバーでない場合は、"無効なパラメーターです" というエラーが返されます。
DropCallout メソッドは、Visio ユーザー インターフェイスの [コールアウトの挿入] コマンドに対応します。 ( [挿入] タブで [吹き出し] をクリックします。)
例
次の Visual Basic for Applications (VBA) の例は、DropCallout メソッドを使用してアクティブなページに吹き出しを追加し、それを特定の図形に関連付ける方法を示しています。
Dim vsoDocument As Visio.Document
Set vsoDocument = Application.Documents.OpenEx(Application.GetBuiltInStencilFile(visBuiltInStencilCallouts, visMSUS), visOpenHidden)
Application.ActivePage.DropCallout vsoDocument.Masters.ItemU("Text callout"), vsoTargetShape
vsoDocument.Close
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。