共用方式為


ProcessSession 實體訊息和方法

 

發行︰ 2017年1月

適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

每次您執行對話方塊程序時,都會建立「程序工作階段」(Process Session)。 它包含有關工作階段的記錄,例如負責執行的使用者、開始和完成的時間、對話方塊程序執行期間執行的動作等。 此實體的結構描述名稱為 ProcessSession。若要檢視組織的實體中繼資料,請安裝瀏覽組織的中繼資料中敘述的中繼資料瀏覽器解決方案。 您也可以下載 SDK 後開啟其頂層資料夾內所附名為 EntityMetadata.xlsx 的 Excel 檔案,從中檢視未經自訂組織的中繼資料。

下表說明此實體的訊息,可用於 IOrganizationService.Execute 方法。

訊息

描述

AssignRequest

指派程序工作階段給其他使用者或團隊。

CreateRequest

建立程序工作階段。 您也可以呼叫 IOrganizationService.Create 方法。

DeleteRequest

刪除程序工作階段。 您也可以呼叫 IOrganizationService.Delete 方法。

GrantAccessRequest

與另一個安全性主體 (使用者或團隊) 共用程序工作階段。

ModifyAccessRequest

變更先前與另一位安全性主體 (使用者或團隊) 共用的程序工作階段存取權限。

RetrieveRequest

擷取程序工作階段。 您也可以呼叫 Retrieve 方法。

RetrieveMultipleRequest

擷取程序工作階段的集合。 您也可以呼叫 IOrganizationService.RetrieveMultiple 方法。

RetrievePrincipalAccessRequest

擷取特定安全性主體 (使用者或團隊) 對程序工作階段的存取權限。

RetrieveSharedPrincipalsAndAccessRequest

擷取擁有程序工作階段存取權限的安全性主體 (使用者或團隊),以及他們對程序工作階段的存取權限。

RevokeAccessRequest

移除特定安全性主體 (使用者或團隊) 對程序工作階段的所有存取權限。

SetStateRequest

設定程序工作階段的狀態。 可能的狀態定義於 ProcessSession.State 屬性中。 如果您使用早期繫結類型,請使用 ProcessSessionState 列舉。您可以在組織的中繼資料中找到這項資訊。 請參閱先前的中繼資料瀏覽器資訊。

UpdateRequest

更新程序工作階段。 您也可以呼叫 IOrganizationServiceUpdate 方法。

VerifyProcessStateData

驗證程序工作階段的狀態。

另請參閱

在 Dynamics 365 中使用對話方塊進行引導式程序
工作流程和程序實體
Workflow (程序) 實體訊息和方法
WorkflowLog (程序記錄) 實體訊息和方法
依實體排列的權限

Microsoft Dynamics 365

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權