スキーマ検証を使用した XML カスタマイズ ファイルの編集

customizations.xml ファイルは、ソリューションとしてエクスポートされる圧縮ファイル (.zip) に含まれています。 customizations.xml ファイルの特定の部分を手動で編集することができます。 スキーマに関する情報により、行った変更が有効であることを確認できます。

XSD スキーマ ファイル

ソリューションの customization.xml ファイルを検証するために使用される XSD スキーマ ファイルのスキーマをダウンロード 必要なファイルは次のとおりです。

  • CustomizationsSolution.xsd

  • fetch.xsd

  • FormXml.xsd

  • isv.config.xsd

  • RibbonCore.xsd

  • RibbonTypes.xsd

  • RibbonWSS.xsd

  • SiteMap.xsd

  • SiteMapType.xsd

  • VisualizationDataDescription.xsd

    これらのファイルは、[Install Drive]\Program Files\Microsoft Dynamics CRM\Server\ApplicationFiles にある設置型 Dynamics 365 for Customer Engagement サーバーにもインストールされています

  CustomizationsSolution.xsd はエクスポートしたソリューションのスキーマです。 これには他の XSD ファイルへの参照が含まれます。 すべてのファイルは同じフォルダーに配置される必要があります。

スキーマ検証の使用

エクスポートされた XML ファイルはテキスト ファイルなので、メモ帳などのテキスト エディターを使用して編集できます。 ただし、XSD スキーマ検証機能を備えた Visual Studio などのアプリケーションの使用を強く推奨します。 Visual Studio または Visual Studio Express 2012 for Web の XSD 検証機能は、IntelliSense の情報とスキーマ検証を実装しており、エラーの防止に役立ちます。

ソリューションの customization.xml ファイルを検証するために使用される XSD スキーマ ファイルはここにあります。 スキーマをダウンロードします。 このフォルダーにあるすべてのファイルを同じディレクトリにコピーしてください。 customizations.xml ファイルを CustomizationsSolution.xsd ファイルに関連付ける必要があります。 このファイルには、フォルダー内の他のすべての XSD ファイルへのリンクが含まれます。

  1. XSD スキーマ ファイルをダウンロードし、コンピューターにそのすべてをコピーします。 これらのファイルを、Visual Studio が XSD 検証ファイルを格納する場所に保存します。 通常、この場所は、[install drive]\Program Files (x86)\Microsoft Visual Studio X.0\Xml\Schemas です。ここで X は Visual Studio のバージョンを表します。

  2. customizations.xml ファイルを右クリックしてプログラムから開くを選択し、Visual Studio のバージョンを選択します。

  3. 表示をクリックし、プロパティ ウィンドウをクリックします。

  4. プロパティ ウィンドウで、スキーマ フィールドの省略記号 (...) ボタンをクリックします。

  5. Xml スキーマダイアログ ボックスには、customizationsSolution.xsd が表示されるはずです。 使用列でこのスキーマを使用するを選択します。

    Note

    目的のファイルが表示されていない場合は、追加をクリックし、ファイルの格納場所を参照します。

  6. OK をクリックします。

    これで、XSD 検証機能を利用して XML を編集する準備は完了です。

関連項目

Dynamics 365 Customer Engagement のカスタマイズ ファイルを編集するとき
リボン コアのスキーマリボン タイプのスキーマリボン WSS のスキーマ SiteMap スキーマ
フォーム XML スキーマ
ISV Configuration File Schema
FetchXML を使用したクエリの構築