BizTalk エディター コマンドの使用
概要
BizTalk エディターがアクティブになると、Visual Studio シェルに BizTalk というメニューが追加されます。 このメニューを使用して、BizTalk エディター コマンドおよびその機能を利用できます。 BizTalk エディターがアクティブな場合、[ BizTalk ] メニューには、BizTalk スキーマの編集に固有のコマンドが表示されます。
また、必要に応じて、BizTalk エディターでは、標準アプリケーション機能と明らかな並列性を持つコマンドに対して、既存の Visual Studio メニュー項目が使用されます。 たとえば、BizTalk エディターがアクティブな場合、[ファイル] メニューの [保存] コマンドは、現在編集中のスキーマに対する変更を保存します。
コマンドの一覧
次の表は、スキーマの作成操作で使用できる BizTalk エディターのコマンドについての説明です。
コマンド (メニューの場所) |
説明 |
---|---|
スキーマを開く ([ファイル] | [開く] | [ファイル...]) |
BizTalk エディターで編集する BizTalk スキーマを開きます。 スキーマを選択するときには、ソリューション エクスプローラーのショートカット メニューも使用できます。また、ソリューション エクスプローラーでスキーマをダブルクリックすることもできます。 |
スキーマを閉じる ([ファイル] | [閉じる]) |
現在のスキーマの BizTalk エディターを閉じます。保存していない変更を保存するかどうかの問い合わせが表示されます。 Visual Studio のメイン編集ウィンドウの右上隅にある標準の [閉じる] ボタンを使用して使用することもできます。 |
新しいスキーマ (Project |新しい項目の追加... |スキーマ) |
編集する新しい BizTalk スキーマを作成し、BizTalk エディターを開きます。 ソリューション エクスプローラーの BizTalk プロジェクトのショートカット メニューでも使用できます ([追加] | [新しい項目])。 |
スキーマの保存 ([ファイル] | [schema.xsd の保存]) ([ファイル] | [名前を付けて schema.xsd を保存...]) ([ファイル] | [すべて保存]) |
現在編集している BizTalk スキーマを、上書き保存 ([schema.xsd の保存]) または新しい名前で保存 ([名前を付けて schema.xsd を保存...]) します。[すべて保存] メニューでは、保存されていないすべての変更内容が保存されます。 |
ノードの切り取り、コピー、貼り付け ([編集] | [切り取り]、[編集] | [コピー]、[編集] | [貼り付け]) |
スキーマ ツリー ビュー内で スキーマ ノードを移動および複製できるようにします。 該当する場合は、選択したノードのショートカット メニューと、標準の切り取り、コピー、貼り付けのショートカット キー (Ctrl + X、Ctrl + C、Ctrl + V) を使用して、これらのコマンドを使用することもできます。 |
ノードの削除 ([編集] | [削除]) ([BizTalk] | [削除]) |
スキーマ ツリー ビューで現在選択されているノードを削除します。確認メッセージが表示されます。 このコマンドは、選択されているノードのショートカット メニューから選択できる場合もあります。 |
[ノードの検索] ([編集] | [検索と置換] | [クイック検索]) |
スキーマ ツリー ビューのノード名の検索機能を実行します。サイズの大きいスキーマで使用すると便利です。 |
Properties ([表示] | [プロパティ ウィンドウ]) ([BizTalk] | [プロパティ]) |
スキーマ ツリー ビューのノードのプロパティにアクセスできます。また、スキーマなどの上位のオブジェクトにアクセスできます。 選択されたノードのショートカット メニューでも使用できます。 |
スキーマ ノードの挿入 ([BizTalk] | [スキーマ ノードの挿入] | *) |
さまざまな異なる種類のノードをスキーマ ツリー ビューに挿入する方法を提供します。 追加できるノードの種類の詳細については、「 BizTalk スキーマの表現」を参照してください。 これらのコマンドは、選択されているノードのショートカット メニューから選択できる場合もあります。 |
昇格 ([BizTalk] | [昇格] | *) |
プロパティを昇格させるさまざまな方法を提供します。 選択されたノードのショートカット メニューでも使用できます。 |
スキーマ ノードの展開 ([BizTalk] | [スキーマ ノードの展開]) |
スキーマ ツリー ビューで現在選択されている (少なくとも部分的に折りたたまれている) ノードをすべて展開します。 このコマンドは、選択されているノードのショートカット メニューから選択できる場合もあります。 |
スキーマ ノードの折りたたみ ([BizTalk] | [スキーマ ノードの折りたたみ]) |
スキーマ ツリー ビューで現在選択されている (少なくとも部分的に展開されている) ノードをすべて折りたたみます。 このコマンドは、選択されているノードのショートカット メニューから選択できる場合もあります。 |
XSD の更新 ([BizTalk] | [XSD の更新]) |
XSD ビューを更新します。XSD ビューの下にある [自動更新をオフにする] チェック ボックスを選択して、自動的に更新しないように設定できます。 このコマンドは、選択したノードのショートカット メニューで、XSD ビューの下にある [最新の情報に更新 ] をクリックして使用することもできます。 |
名前の変更 ([BizTalk] | [名前の変更]) |
スキーマ ツリー ビュー内で、 Record、 Field Attribute、 および Field Element ノードの名前を変更できるようにします。 このコマンドは、選択した ノードの [ノード名] プロパティを変更することと同じです。 このコマンドは、選択されているノードのショートカット メニューから選択できる場合もあります。 |
BizTalk エディター オプション ([ツール] | [オプション] | [BizTalk エディター]) |
確認ダイアログ ボックスの構成 (オンまたはオフ)、およびフォントや背景色の変更を行うことができます。 |
次の表は、ソリューション エクスプローラーで選択されているスキーマのショートカット メニューで使用できるスキーマ コマンドの一覧です。
スキーマ コマンド | 説明 |
---|---|
[ファイル] | 選択されたスキーマを BizTalk エディターで開きます。 |
で開く | 選択されているスキーマをさまざまな XSD エディター (BizTalk エディターを含む) で開くことができます。 |
スキーマの検証 | 選択されたスキーマを検証します。 |
[インスタンスの検証] | Visual Studio の [プロパティ] ウィンドウの [入力インスタンス ファイル名] プロパティで指定されたインスタンスを、選択したスキーマに対して検証します。 |
[インスタンスの生成] | Visual Studio の [プロパティ] ウィンドウの [出力インスタンス ファイル名] プロパティで指定されたファイル名を使用して、選択したスキーマのインスタンスを生成します。 生成された出力インスタンスに名前が指定されていない場合、既定のファイル名が使用されます。 既定のファイル名は、スキーマ ファイル名の後に文字列 "_output.xml" が付加された名前になります。このファイルは、Documents and Settings フォルダー内の temp フォルダーにある、_SchemaData フォルダーに格納されます。 |
[コードの表示] | 基になる XSD を表示します。 |
ビュー デザイナー | Visual Studio XML スキーマ Designerでスキーマを開きます。 |
プロジェクトから除外 | 現在の BizTalk プロジェクトから現在選択されているスキーマを削除します。 [ 既存の項目の追加] コマンドを使用して、現在の BizTalk プロジェクトから以前に除外されていたスキーマを再追加します。 |
切り取り、コピー、貼り付け | これらのコマンドを使用して、BizTalk プロジェクト内のスキーマ全体の切り取り、コピー、貼り付けという Visual Studio の標準的な動作を実行します。 |
削除 | 現在選択されているスキーマを完全に削除します。確認メッセージが表示されます。 |
名前の変更 | 現在選択されているスキーマの名前を直接変更できます。 |
Properties | 現在選択されているスキーマの [Visual Studio のプロパティ] ウィンドウを開きます。このウィンドウでは、スキーマの一部のプロパティを調べて設定できます。 メモ:スキーマの他のプロパティは、スキーマが選択されたときに Visual Studio プロパティ ウィンドウで調べて設定されます。 [ プロパティ ] ウィンドウで設定されるプロパティは、複数の BizTalk プロジェクトで使用されている場合に、同じスキーマに対して異なる値が意味を持つプロパティです。 スキーマ のプロパティとスキーマのプロパティの設定の詳細については、UI ガイダンスと開発者 API 名前空間リファレンスの「スキーマ ファイルとスキーマ 項目のプロパティの設定」および「スキーマ ファイルのプロパティ」を参照してください。 |