次の方法で共有


XRM ツールを使用して Windows のクライアント アプリケーションを作成する

 

公開日: 2016年11月

対象: Dynamics CRM 2015

XRM ツールは Microsoft Dynamics 365 API の上部に作成された一連の新しい API で、Microsoft Dynamics 365 の Windows クライアント アプリケーションを作成するためのサポートを提供します。 次の共有機能を提供します。

  • OAuth を除く、Dynamics 365 にサインインするための認証モードすべてをサポートします。

  • Dynamics 365 に対する認証および接続のための、Windows PowerShell サポートを提供します。

  • マルチスレッド環境の Dynamics 365 で実行される操作のためのスレッド セーフを提供します。詳細:コンポーネントのマルチスレッドスレッド セーフ コンポーネント

  • Windows クライアント アプリケーションから Dynamics 365 への一貫性のあるサインイン エクスペリエンスのために、Dynamics 365 に対する共通 Windows Presentation Foundation (WPF) (WPF) ログイン コントロールを提供します。

  • サインイン資格情報の安全な格納、最初のサインイン後に Dynamics 365 に自動的にサインインするための、保存された資格情報の再利用をサポートします。

  • Provides built-in diagnostic tracing and performance reporting of the actions performed in Dynamics 365 で実行されたアクションの組み込み診断トレースおよびパフォーマンス レポートをサポートし、これにより組織の要求に基づいて構成できます。

XRM ツールのコンポーネント

XRM ツールには以下の 3 種類のコンポーネントがあります。

  • CRM API 用インターフェイス: これにより、Dynamics 365 API のための下位レベル相互通信、およびラッパー メソッドを提供します。 それぞれの通話のパフォーマンスを判定できるように、組込み診断機能を持つ Microsoft Dynamics 365 を呼び出すためのスレッド セーフ環境を提供する、搭載 API です。 また、デバッグ サポートのための、トレース リスナーの標準セットを提供します。 このコンポーネントの名前空間は Microsoft.Xrm.Tooling.Connector です。

  • 共通ログイン コントロール: これは、Microsoft Dynamics 365 へのサインイン エクスペリエンスのための共通ユーザー インターフェースを提供する、WPF ユーザー コントロールです。 ログイン コントロールは、OAuth を除く、すべての認証モードをサポートします。 共通ログイン コントロールは、資格情報、プロファイルを安全に格納するための組み込み暗号化を備え、Dynamics 365 に対して自動サインインを実行時にそれを再利用します。 このコンポーネントの名前空間は Microsoft.Xrm.Tooling.CrmConnectControl です。

  • Web Resource Utility: これは Dynamics 365 の Web リソースの 2 つのタイプ、イメージおよび XML からの情報に対するアクセス サポートを提供します。Dynamics 365 Web リソースからのイメージにアクセスし、WPF BitmapImage オブジェクトとして返すことができます。 同様に、XML Web リソースを文字列として返すことができます。 このコンポーネントの名前空間は Microsoft.Xrm.Tooling.WebResourceUtility です。

XRM ツールを使用するクライアント アプリケーション

Dynamics 365 の現在のバージョンの以下のアプリケーションは、クライアント アプリケーションから Dynamics 365 にサインインするとき、ユーザーの認証に共通 WPF ログイン コントロールを使用します。

このセクションの内容

CRM への接続に XRM ツールを使用

XRM ツール用の PowerShell コマンドレットを使用して CRM に接続

XRM を使用して CRM でアクションを実行

コード生成ツールを使用して生成されたクラスに XRM ツールを使用

クライアント アプリケーションで、XRM ツール共通ログイン コントロールを使用する

XRM ツール用トレースの構成

関連項目

サンプル: XRM ツール API のクイック スタート
アプリケーションとサーバー拡張機能の作成

© 2017 Microsoft. All rights reserved. 著作権