Page.DropCallout メソッド (Visio)
指定したターゲット 図形 の近くのページに新しい吹き出し Shape オブジェクトを作成し、吹き出しをターゲット 図形に関連付けます。 引き出し図形を返します。
構文
expression. DropCallout
( _ObjectToDrop_
, _TargetShape_
)
式Page オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
ObjectToDrop | 必須 | [不明] | ページに追加する引き出し。 Master、MasterShortcut、Shape、または IDataObject オブジェクトを指定できます。 |
TargetShape | 必須 | 図形 | 引き出しを関連付ける既存の図形。 |
戻り値
図形
注釈
ObjectToDrop パラメーターが Microsoft Visio オブジェクトでない場合は、"無効なパラメーターです" というエラーが返されます。 渡す値がメソッドのコンテキストに一致しない図形である場合は、"無効なソースです" というエラーが返されます。
TargetShape paremeter が 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 のサポートおよびフィードバックを参照してください。