BizTalk マッパー コマンドの使用
BizTalkMapper がアクティブになると、 BizTalk というメニューが Microsoft Visual Studio シェルに追加されます。 このメニューを使用して、BizTalk マッパー コマンドおよびその機能にアクセスできます。 BizTalk マッパーがアクティブな場合、 BizTalk メニューには、BizTalk マップの編集に固有のコマンドが表示されます。
該当する場合、BizTalk マッパーは、標準アプリケーション機能と明確に並行するコマンドに既存の Visual Studio メニュー項目を使用します。 たとえば、BizTalk マッパーがアクティブな場合、[ファイル] メニューの [保存] コマンドは、現在編集中のマップに対する変更を保存します。
次の表は、マップの作成操作で使用できる BizTalk マッパーのコマンドについての説明です。
コマンド (メニューの場所など) |
説明 |
---|---|
マップを開く ([ファイル] | [開く] | [ファイル...]) |
BizTalk マッパーで編集する BizTalk マップを開きます。 マップを選択するとき、ソリューション エクスプローラーのショートカット メニューでも使用できます。また、ソリューション エクスプローラーでマップをダブルクリックすることもできます。 |
マップを閉じる ([ファイル] | [閉じる]) |
現在のマップの BizTalk マッパーを閉じます。保存していない変更を保存するかどうかの問い合わせが表示されます。 Visual Studio のメイン編集ウィンドウの右上隅にある標準の Close([X]) ボタンを使用して使用することもできます。 |
[新しいマップ] (Project |追加 |新しい項目... |マップ) |
編集する新しい BizTalk マップを作成し、BizTalk マッパーを開きます。 [ 新しい項目の追加 ] ダイアログ ボックスでマップ テンプレートを選択します。 ソリューション エクスプローラーの BizTalk プロジェクトのショートカット メニューでも使用できます ([追加] | [新しい項目] | [マップ])。 |
送信元スキーマを開く (新しいマップのソース スキーマ ツリー ビューのみ) |
BizTalk の [種類の選択] ダイアログ ボックスを使用して、新しいマップでソース スキーマを選択できるようにします。 |
送信先スキーマを開く (新しいマップの宛先スキーマ ツリー ビューのみ) |
BizTalk の [種類の選択] ダイアログ ボックスを使用して、新しいマップでコピー先スキーマを選択できるようにします。 |
マップの保存 ([ファイル] | [map.btm の保存]) ([ファイル] | [名前を付けて map.btm を保存]) ([ファイル] | [すべて保存]) |
現在編集している BizTalk マップを、固有の名前 ([map.btm の保存]) または新しい名前 ([名前を付けて map.btm を保存]) で保存します。[すべて保存] メニューでは、保存されていないすべての変更内容が保存されます。 |
リンクの作成 (ドラッグ アンド ドロップのみ) |
送信元 (および送信先) スキーマ ツリー ビューのスキーマ ノード間にリンクを作成します。または、グリッド ページの Functoid 間にリンクを作成します。 次の操作で、リンクを作成できます。 - スキーマ ノードを他のスキーマ ツリー内の別のスキーマ ノードまたは Functoid にドラッグします。 - Functoid をスキーマ ノードまたは別の Functoid にドラッグします。 どちらの方向にドラッグしてもリンクを作成できます。つまり、リンク元 (左端) またはリンク先 (右端) の双方からリンクを作成できます。 あるノードまたは Functoid から別のノードまたは Functoid にリンクの 1 つの端点をドラッグすることによりリンクを置き換えることができます。 詳細については、「 リンクを作成する方法」を参照してください。 |
Functoid の追加 (ドラッグ アンド ドロップのみ) |
表示されているグリッド ページに Functoid を追加します。 Functoid をグリッド ページに追加するには、Functoid のカテゴリに対応する Visual Studio ツールボックスのタブから Functoid をドラッグします。 |
リンクの削除 と Functoid の削除 ([編集] | [削除]) ([BizTalk] | [削除]) |
表示されているグリッド ページの現在選択されているリンクまたは Functoid を削除します。確認メッセージが表示されます。 このコマンドは、選択されているリンクまたは Functoid のショートカット メニューから選択できる場合もあります。 |
スキーマ ノードの検索 ([編集] | [検索と置換] | [検索]) |
スキーマ ツリー ビューのノード名の検索機能を提供します。サイズの大きいスキーマで使用すると便利です。 |
Properties ([表示] | [プロパティ ウィンドウ]) ([BizTalk] | [プロパティ]) |
リンク、Functoid、送信元 (および送信先) スキーマ ツリー ビュー ノードのプロパティにアクセスできます。また、マップなどの上位のオブジェクトにアクセスできます。 選択されているリンクまたは Functoid のショートカット メニューでも使用できます。スキーマ ツリーのノードのショートカット メニューでは使用できません。 |
ページの追加 ([BizTalk] | [ページの追加]) |
新しいグリッド ページ (層とも呼ばれる) をグリッド ビューに追加します。 グリッド ページ タブのショートカット メニューでも使用できます。 |
ページの削除 ([BizTalk] | [ページの削除]) |
表示されているグリッド ページ (層とも呼ばれる) を削除します。確認メッセージが表示されます。 グリッド ページ タブのショートカット メニューでも使用できます。 |
ページの並べ替え* ([BizTalk] | [ページの並べ替え]) |
[ページの並べ替え] ダイアログ ボックスを使用して、グリッド ページ (レイヤーとも呼ばれます) の 並べ替えを 許可します。 グリッド ページ タブのショートカット メニューでも使用できます。 |
ページの名前変更 ([BizTalk] | [ページ名の変更]) |
表示されているグリッド ページ (層とも呼ばれる) の名前を変更できます。 グリッド ページ タブのショートカット メニューでも使用できます。 |
ツリー ノードの展開 ([BizTalk] | [ツリー ノードの展開]) |
ソースまたはコピー先のスキーマ ツリー ビューで、現在選択されている (少なくとも部分的に折りたたまれている) スキーマ、 グループ、または レコード ノードを完全に展開します。 このコマンドは、選択されているノードのショートカット メニューから選択できる場合もあります。 メモ: 大規模で複雑なスキーマでは、複合型を含むノードで [ ツリー ノードの展開 ] をクリックすると、スキーマ内の一部のノードが折りたたまれた状態のままになることがあります。 これは、再帰処理が特定の複合型を最初に検出したノードだけを展開するためです。 同じ型を含む他のノードは、手動で展開する必要があります。 大きくて複雑なスキーマのノードを展開するときのパフォーマンスを最適化するために、このような動作になっています。 |
ツリー ノードの折りたたみ ([BizTalk] | [ツリー ノードの折りたたみ]) |
ソースまたはコピー先のスキーマ ツリー ビューで、現在選択されている (少なくとも部分的に展開されている) スキーマ、 グループ、または レコード ノードを折りたたみます。 このコマンドは、選択されているノードのショートカット メニューから選択できる場合もあります。 |
グリッドのプレビュー ([BizTalk] | [グリッドのプレビュー]) |
[ グリッド プレビュー ] ダイアログ ボックスを使用して、表示されているグリッド ページ内で迅速かつ正確なスクロールを可能にします。 このコマンドは、グリッド ページのショートカット メニューでも使用できます。 |
スキーマの置換 ([BizTalk] | [スキーマの置換]) |
BizTalk の [種類の選択] ダイアログ ボックスを使用して、ソーススキーマまたはコピー先スキーマを置き換えます。 送信元 (および送信先) スキーマ ツリー ビューのショートカット メニューでも使用できます。 |
BizTalk マッパーのオプション ([ツール] | [オプション] | [BizTalk マッパー]) |
グリッド ビューの項目をさまざまな色で構成できます (選択項目、リンク、グリッド、および背景を含む)。 スキーマ ノードの表示に使用されるフォントは、このコマンドで変更することもできます。 |
次の表は、ソリューション エクスプローラーで選択されているマップのショートカット メニューで使用できる追加マップ コマンドです。
スキーマ コマンド | 説明 |
---|---|
[ファイル] | BizTalk マッパーで選択されているマップを開きます。 マップをダブルクリックしても、BizTalk マッパーでマップを開くことができます。 |
で開く | 選択されているマップをさまざまな XML エディター (BizTalk マッパーを含む) で開くことができます。 |
[マップのテスト] | 選択されているマップをテストします。 |
[マップの検証] | マップを検証します。 |
[マップのデバッグ] | マップが正常にコンパイルされると、マップのデバッグは XLST デバッガーを起動します。 これにより、他の Visual Studio デバッガーと同様に、生成される XLST をステップ実行できます。 |
プロジェクトから除外 | 現在の BizTalk プロジェクトから現在選択されているマップを削除します。 Add | を使用する 現在の BizTalk プロジェクトから以前に除外されたマップを再追加する [既存のアイテム] コマンド。 |
切り取り、コピー、貼り付け | BizTalk プロジェクト内でマップ全体を切り取り、コピー、貼り付ける標準的な Visual Studio 動作を実行するには、次のコマンドを使用します。 リンクや Functoid などのマップ項目の切り取り、コピー、貼り付けを行うこともできます。 詳細については、「 Functoid をコピー、切り取り、貼り付ける方法」および 「リンクと Functoid をコピー、切り取り、貼り付ける方法」を参照してください。 |
削除 | 現在選択されているマップを完全に削除します。確認メッセージが表示されます。 |
名前の変更 | 現在選択されているマップの名前を直接変更できます。 |
Properties | 現在選択しているノードのプロパティをプロパティ ウィンドウに表示します。 |