カスタム値マッピングセットのコンバーターを実装する
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Data Exchange Frameworkでは、Sitecoreアイテムは設定にのみ使用されます。データ同期プロセスが実行されると、設定はSitecoreアイテムから読み取られ、フレームワーク コンポーネントに変換されます。
テンプレート アイテムIDを取得する
テンプレート アイテムIDを取得する
コンバーターをカスタム値マッピング セット テンプレートにリンクするには、テンプレート項目IDを見つけてコピーする必要があります。
これを行うには、次の手順を実行します。
-
コンテンツ エディターで、/sitecore/templates/Data Exchange/Framework/Data Access/Mapping/Custom Value Mapping Setに移動します。
-
Contentタブをクリックします。
-
Quick Infoセクションで、Item ID値をコピーします。

カスタムコンバータクラスの実装
カスタムコンバータクラスの実装
カスタム値マッピング セットを表すSitecoreアイテムをカスタム値マッピング セット タイプのインスタンスに変換するには、カスタム コンバーターが必要です。
クラスを実装するには、次のようにします。
-
Visual Studioで、次のクラスを追加します。
メモ
属性SupportedIdsでは、前の手順でコピーしたテンプレート アイテムIDを使用します。
カスタムコンポーネントのデプロイ
カスタムコンポーネントのデプロイ
コードをSitecoreサーバーにデプロイするには:
-
Visual Studioプロジェクトをビルドします。
-
Examples.DataExchange.dllファイルをSitecoreサーバーにコピーします。