次の方法で共有


インスタンスの検証

BizTalk エディターは、次の条件が満たされると、拡張機能の IInstanceValidator.ValidateInstance メソッドを呼び出します。

  • 拡張機能は、Schema ノードの Standard プロパティを使用して標準として設定されます。

  • スキーマに関連付けられている [プロパティ ページ] ダイアログ ボックスで、[インスタンス出力の種類の生成] プロパティが [ネイティブ] に設定されています。

  • スキーマに関連付けられている [プロパティ ページ ] ダイアログ ボックスで、 入力インスタンス ファイル名 プロパティは、検証するインスタンス メッセージを含むファイルの名前に設定されます。

    Input Instance Filename プロパティで指定されたファイルは、パラメーターとして IInstanceValidator.ValidateInstance メソッドに渡されます。

    エラーが発生した場合、エラー メッセージは IValidationInfo オブジェクトの配列として返され、Visual Studio タスク リスト ウィンドウに表示されます。

スキーマにパターン ステートメントが含まれており、 ValidateInstance メソッドに渡されたファイルが対応する Generate Instance コマンドを使用して生成された場合、インスタンス メッセージは検証に合格しない可能性があります。

こちらもご覧ください

BizTalk エディターの拡張