次の方法で共有


インスタンス メッセージを生成する方法

スキーマを作成した後、作業を確認する 1 つの方法は、スキーマからサンプル インスタンス メッセージを生成することです。 多くの点で、インスタンス メッセージの表示は、スキーマ ツリーまたはスキーマの XML スキーマ定義 (XSD) 言語表現を見るよりもはるかに簡単です。 これは、スキーマが対応するインスタンス メッセージの可能なすべてのバリエーションを記述する必要があり、特定のインスタンス メッセージはスキーマで指定された形式を使用してデータを伝達するだけで済むためです。 生成されたインスタンス メッセージはサンプルであり、対応するスキーマによって定義されたすべての構造体が表示されない場合があります。

生成されたインスタンス メッセージを含むファイルを明示的に指定するには

  1. ソリューション エクスプローラーで、インスタンス メッセージを生成するスキーマを右クリックし、[ プロパティ] をクリックします。

  2. 必要に応じて、[プロパティ] ウィンドウで、[ 全般 ] タブのプラス (+) アイコンをクリックして [ 全般 ] セクションを展開します。

  3. [ 出力インスタンス ファイル名 ] プロパティ値フィールドに、ファイルの名前を入力するか、値フィールドの右端にある省略記号 (...) ボタンを使用して、生成されたインスタンス メッセージを配置するファイルを参照し、[ 保存] をクリックします。

生成されたインスタンス メッセージの型を指定するには

  1. ソリューション エクスプローラーで、インスタンス メッセージを生成するスキーマを右クリックし、[ プロパティ] をクリックします。

  2. 必要に応じて、[プロパティ] ウィンドウで、[ 全般 ] タブのプラス (+) アイコンをクリックして [ 全般 ] セクションを展開します。

  3. [ インスタンス出力の種類の生成 ] プロパティ値フィールドで、ドロップダウン リストを使用して、生成するインスタンス メッセージの種類として XML または ネイティブ を選択します。

    XML が既定値です。

スキーマのサンプル インスタンス メッセージを生成するには

  1. ソリューション エクスプローラーで、インスタンス メッセージを生成するスキーマを右クリックし、[インスタンスの 生成] をクリックします。

  2. [出力] ウィンドウで、結果を表示します。 成功メッセージとエラー メッセージがこのウィンドウに表示されます。

[出力] ウィンドウまたは [タスク 一覧] ウィンドウが開かなかった場合、インスタンスの生成が成功したか失敗したかに関する情報を表示するには、手動で開くことができます。 これらのウィンドウの管理の詳細については、「他の Visual Studio Windows の管理」を参照してください。

ルート参照プロパティの値を指定しない場合、BizTalk エディターは、スキーマの最初のルート ノードのサンプル インスタンス メッセージを生成します。 ルート参照プロパティの値を指定すると、そのルートのサンプル インスタンス メッセージが BizTalk エディターによって生成されます。

特定のスキーマから生成されたインスタンス メッセージが、同じスキーマで検証に合格しない場合があります。 このようなケースの詳細については、「 スキーマの生成と検証に関する既知の問題」を参照してください。 一般に、生成されたインスタンス メッセージを編集し、そのメッセージに含まれるデータを変更して、シナリオをより現実的に表す必要があります。 次に、この変更されたインスタンス メッセージを使用してスキーマを検証します。

こちらもご覧ください

スキーマのテスト
スキーマの検証
インスタンス メッセージの生成と検証