使用 XRM 工具,建立 Windows 用戶端應用程式
發行︰ 2016年11月
適用於: Dynamics CRM 2015
XRM 工具是一組新 API,建立在 Microsoft Dynamics 365 API 上,支援針對 Microsoft Dynamics 365 建置 Windows 用戶端應用程式。 它提供下列功能:
支援所有驗證模式登入 Dynamics 365,但 OAuth 例外。
針對驗證並連線到 Windows PowerShell 提供 Dynamics 365 支援。
針對在多執行緒環境中於 Dynamics 365 執行的動作,提供執行緒安全。其他資訊:元件中的多執行緒、安全執行緒的元件
為 Dynamics 365 提供通用 Windows Presentation Foundation (WPF) (WPF) 登入控制項,取得從 Windows 用戶端應用程式登入 Dynamics 365 的一致體驗。
支援登入認證的安全儲存,以及已儲存認證的重新使用,在初次登入之後自動登入 Dynamics 365。
為 Dynamics 365 執行的動作,提供內建診斷追蹤與效率報表,您可以根據組織需求來設定。
XRM 工具的元件
XRM 工具有下列三個元件:
CRM API 的介面:為 Dynamics 365 API 提供低階互動以及包裝函式方法。 它是檢測 API,為使用內建診斷功能呼叫 Microsoft Dynamics 365,提供執行緒安全環境,可協助您判斷個別呼叫的效能。 也提供一組標準追蹤接聽程式,以支援偵錯。 這個元件的命名空間是 Microsoft.Xrm.Tooling.Connector。
通用登入控制項:這是 WPF 使用者控制項,在提供登入 Microsoft Dynamics 365 體驗的通用使用者介面。 此登入控制項支援所有驗證模式,但 OAuth 例外。 通用登入控制項有內建加密,會安全儲存認證/設定檔,然後在執行階段重新使用它自動登入 Dynamics 365。 這個元件的命名空間是 Microsoft.Xrm.Tooling.CrmConnectControl。
Web 資源公用程式:支援從 Dynamics 365 Web 資源的下列兩種類型存取資訊:影像和 XML。 您可以從 Dynamics 365 Web 資源存取影像並傳回它做為 WPF BitmapImage 物件。 同樣地,您可以傳回 XML Web 資源為字串。 這個元件的命名空間是 Microsoft.Xrm.Tooling.WebResourceUtility。
使用 XRM 工具的用戶端應用程式
目前 Dynamics 365 版本中的下列應用程式使用通用 WPF 登入控制項,用來從用戶端應用程式登入 Dynamics 365 時驗證使用者:
Unified Service Desk for Microsoft Dynamics 365。其他資訊:整合服務台開發人員指南
套件部署器工具。其他資訊:TechNet:使用 CRM Package Deployer 或 Windows PowerShell 部署套件
設定移轉工具。其他資訊:TechNet:管理您的設定資料
本節內容
使用 PowerShell Cmdlet 讓 XRM 工具連線至 CRM
另請參閱
範例:在 XRM 工具 API 的快速開始
撰寫應用程式和伺服器擴充功能
© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權