カスタマイズを公開します

カスタマイズの公開は、ユーザー インターフェイスに影響するデータへの変更を Web アプリケーションに知らせるものです。

カスタマイズの公開のタイミング

新しいアイテムが作成されるか、既存のアイテムが削除されると、カスタマイズが自動的に公開されます。

ユーザー インターフェイスに影響するスキーマ メタデータまたはエンティティを更新した場合は、その後に、変更を公開しなければなりません。 少し間を置いて、関連する一連の変更をまとめて公開してもかまいません。

公開したカスタマイズだけがソリューションと共にエクスポートされます。 必ずカスタマイズを公開してからソリューションをエクスポートするようにしてください。

タブレット PC 用 Dynamics 365 に表示されるカスタマイズを実行する際、ユーザーがいつでもカスタマイズを明示的に公開し、すべての項目が タブレット PC 用 Dynamics 365 アプリケーションと同期されるようにする必要があります。

Hinweis

カスタマイズを公開すると、標準システム操作を干渉する可能性があります。 運用環境では、ユーザーの作業をできるだけ妨害しない時間帯にカスタマイズ公開をスケジュールすることをお勧めします。

プログラムによる公開

次の表に、カスタマイズの公開で使用できる 2 つのメッセージを示します。

メッセージ 説明
PublishAllXmlRequest すべてのカスタマイズを公開します。
PublishXmlRequest 指定されたカスタマイズを公開します。

PublishXmlRequest メッセージでは、公開するアイテムを指定するために ParameterXml パラメーターを使います。 ParameterXMLPublish 要求スキーマ に準拠しなければなりません。

非公開メタデータの取得

Dynamics 365 for Customer Engagement で、カスタマイズ可能なアイテムの編集用アプリケーションを作成する場合は、それらのアイテムの非公開の定義を取得する必要があります。 開発者の定義した一部の変更が公開されていないときは、アプリケーションで取得してユーザー インターフェイスに表示できなければなりません。

非公開メタデータの取得には次の 2 つのメソッドを使用します。

RetrieveAsIfPublished パラメーター
エンティティ、属性、エンティティ関係、オプション セット データの取得には、次のメッセージを使用します。

関連項目

Dynamics 365 Customer Engagement のカスタマイズ
Microsoft Dynamics 365 Customer Engagement のメタデータ モデルを拡張する
Publish 要求スキーマ
Microsoft Dynamics 365 Customer Engagement でエンティティ フォームをカスタマイズする
Microsoft Dynamics 365 Customer Engagement のカスタム エンティティ ビュー
Microsoft Dynamics 365 Customer Engagement でグローバルオプションセットをカスタマイズする
SiteMap を使用したアプリケーション ナビゲーションの変更
Microsoft Dynamics 365 Customer Engagement のリボンのカスタマイズ
URL を使用してフォーム、ビュー、およびダイアログを開く
JavaScript を使用した Customer Engagement のクライアント スクリプト
Microsoft Dynamics 365 Customer Engagement の Web リソース

Hinweis

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。