次の方法で共有


IntelliSense を使用したインターセプター構成ファイルの作成

Visual Studio で IntelliSense とスキーマ検証を使用すると、概念的に有効なインターセプター構成ファイルを構築するのに役立ちます。 BAM 管理ユーティリティは、ベース インターセプター構成スキーマに対してインターセプター構成ファイルを検証し、ファイルが有効でない場合はスキーマを展開しません。 ファイルが基本インターセプター構成スキーマに対する検証に合格した場合、実行時に Windows Workflow Foundation (WF) スキーマや Windows Communication Foundation (WCF) スキーマなどのテクノロジ固有のスキーマに対して検証され、エラーが発生した場合、インターセプトは行われません。 インターセプター構成ファイルを構築するときに、Visual Studio でスキーマ検証を使用することで、これらのエラーを回避できます。

サンプルの BAM インターセプター構成 XSD ファイルは、SDK ファイルと共にインストールされます。 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\Samples\BAM\InterceptorXSDs にあります。

  • CommonInterceptorConfiguration.xsd
    • WcfInterceptorConfiguration.xsd
    • WorkflowInterceptorConfiguration.xsd

インターセプター スキーマのコピーを取得するには

  1. メモ帳または別のテキスト エディターを開きます。

  2. 「インターセプター構成スキーマ」トピックに移動します。

  3. 開いているテキスト エディターで新しいドキュメントに内容を貼り付け、 CommonInterceptorConfiguration.xsd (または独自に選択した名前) を使用してファイルをテキスト ファイルとしてハード ディスクに保存します。

  4. ファイル名 WorkflowInterceptorConfiguration.xsdWcfInterceptorConfiguration.xsd または独自に選択した名前を使用して、Windows Workflow Foundation (WF) スキーマと Windows Communication Foundation (WCF) スキーマ のトピックに対してこれらの手順を繰り返します。

インターセプター構成ファイルで IntelliSense を使用するには

  1. Visual Studio を開きます。

  2. [ ファイル] をクリックし、[ 新規作成] をクリックし、[ ファイル] をクリックします。

  3. [ 新しいファイル ] ダイアログ ボックスで、[ XML ファイル ] を選択し、[ 開く] をクリックします。

  4. [プロパティ] ウィンドウを表示するには、編集ウィンドウを右クリックし、[ プロパティ] をクリックします。

  5. [プロパティ] ウィンドウで、[ スキーマ] をクリックし、省略記号 (...) をクリックします。

  6. [XML スキーマ] ダイアログ ボックスで、[追加] をクリックし、スキーマの場所に移動し、Windows Communication Foundation (WCF) インターセプター構成ファイルを使用している場合は CommonInterceptorConfiguration.xsdWcfInterceptorConfiguration.xsd を選択し、Windows Workflow Foundation (WF) インターセプター構成ファイルを使用している場合は WorkflowInterceptorConfiguration.xsd を選択します。

    別の名前を使用してファイルを保存した場合は、代わりにそれらのファイルを選択します。

  7. Visual Studio では、インターセプター構成ファイルが開かれたときに検証され、ファイルの作成と変更時に IntelliSense のヘルプが提供されるようになりました。

こちらもご覧ください

Windows Workflow Foundation スキーマ
Windows Communication Foundation スキーマ