使用 XRM 工具,建立 Windows 用戶端應用程式
發行︰ 2017年1月
適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online
XRM 工具是一組新 API,建立在 Microsoft Dynamics 365 SDK 組件 API (Organization 服務和 IDiscoveryService) 上,支援針對 Microsoft Dynamics 365 建置 Windows 用戶端應用程式。 它提供下列功能:
支援所有驗證模式登入 Dynamics 365,包括 OAuth。
針對驗證並連線到 Windows PowerShell 提供 Dynamics 365 支援。
針對在多執行緒環境中於 Dynamics 365 執行的動作,提供執行緒安全。其他資訊:元件中的多執行緒、安全執行緒的元件
為 Dynamics 365 提供通用 Windows Presentation Foundation (WPF) 登入控制項,取得從 Windows 用戶端應用程式登入 Dynamics 365 的一致體驗。
支援登入認證的安全儲存,以及已儲存認證的重新使用,在初次登入之後自動登入 Dynamics 365。
為 Dynamics 365 執行的動作,提供內建診斷追蹤與效率報表,您可以根據組織需求來設定。
XRM 工具的元件
XRM 工具有下列三個元件:
Dynamics 365 SDK 組件 API 的介面:為 Dynamics 365 SDK 組件 API 提供低階互動以及包裝函式方法。 它是檢測 API,為使用內建診斷功能呼叫 Microsoft Dynamics 365,提供執行緒安全環境,可協助您判斷個別呼叫的效能。 也提供一組標準追蹤接聽程式,以支援偵錯。 這個元件的命名空間是 Microsoft.Xrm.Tooling.Connector。
通用登入控制項:這是 WPF 使用者控制項,在提供登入 Microsoft Dynamics 365 體驗的通用使用者介面。 登入控制項為 Dynamics 365 支援的所有驗證模式提供支援。 通用登入控制項有內建加密,會安全儲存認證/設定檔,然後在執行階段重新使用它自動登入 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:管理您的設定資料
本節內容
在 XRM 工具中使用連接字串連線至 Dynamics 365
使用 CrmServiceClient 建構函式連線至 Dynamics 365
使用 PowerShell Cmdlet 讓 XRM 工具連線至 Dynamics 365
另請參閱
範例:在 XRM 工具 API 的快速開始
使用 Microsoft Dynamics 365 組織服務
使用組織服務為您的組織探索 URL
在伺服器上擴充 Microsoft Dynamics 365
TechNet:Microsoft Dynamics CRM PowerShell 參照
部落格:可在 CRM 中執行資料作業和操作使用者及系統設定的 PowerShell 模組
Microsoft Dynamics 365
© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權