Master.MatchByName プロパティ (Visio)
図面ページにマスター シェイプのインスタンスがドロップされたときに、図面マスター シェイプが既に存在しているかどうかを調べる方法を指定します。 このプロパティを使用すると、独立したステンシル ファイルからインスタンスをドラッグした場合でも、図面マスター シェイプへの変更をマスター シェイプの新しいインスタンスに反映させることができます。 値の取得と設定が可能です。
構文
式。 MatchByName
式Master オブジェクトを表す変数。
戻り値
整数
注釈
MatchByName プロパティを設定することは、マスター シェイプを右クリックし、[マスター シェイプの編集] をポイントし、ショートカット メニューの [マスター シェイプのプロパティ] をクリックすると表示される [マスター シェイプのプロパティ] ダイアログ ボックスの [ドロップ時に名前でマスターを同期] チェック ボックスをオンまたはオフにする操作と同じです。
スタンドアロン ステンシルからシェイプ マスターのインスタンスを作成し (ドキュメント ステンシルでシェイプ マスターのローカル コピーを作成する)、新しいシェイプ マスター インスタンスに変更を加えたとします (塗りつぶしの色の変更など)。
ドキュメント マスターの MatchByName プロパティが False の場合、スタンドアロン ステンシルから図面に元の図形マスター シェイプをドラッグすると、スタンドアロン マスターの属性を持つインスタンスが作成され、ドキュメント ステンシルに新しいドキュメント シェイプ マスターが生成されます。
ドキュメント マスターの MatchByName プロパティが True の場合、スタンドアロン ステンシルから図面に元のマスター シェイプをドラッグすると、ドキュメント マスターの属性を持ち、ドキュメント ステンシルに図形 マスター シェイプが生成されない図形インスタンスが作成されます。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。