分享方式:


Workflow (程序) 實體訊息和方法

 

發佈日期: 2017年1月

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

工作流程 (程序) 實體代表一系列相互關聯的動作步驟,以及驅動這些步驟之間轉換的工作流程規則。 工作流程程序定義工作流程在每個步驟應該採取的動作,以及工作流程用來評估何時移至下一步驟的工作流程規則。 此實體的結構描述名稱為 Workflow。若要檢視組織的實體中繼資料,請安裝瀏覽組織的中繼資料中敘述的中繼資料瀏覽器解決方案。 您也可以下載 SDK 後開啟其頂層資料夾內所附名為 EntityMetadata.xlsx 的 Excel 檔案,從中檢視未經自訂組織的中繼資料。

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

訊息

描述

AssignRequest

指派工作流程給其他使用者或團隊。

CreateRequest

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

CreateWorkflowFromTemplateRequest

從工作流程範本建立工作流程。

DeleteRequest

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

ExecuteWorkflowRequest

執行工作流程。

GrantAccessRequest

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

ModifyAccessRequest

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

RetrieveRequest

擷取工作流程。 您也可以呼叫 IOrganizationService.Retrieve 方法。

RetrieveMultipleRequest

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

RetrievePrincipalAccessRequest

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

RetrieveSharedPrincipalsAndAccessRequest

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

RevokeAccessRequest

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

SetStateRequest

設定工作流程的狀態。可能的狀態定義於 WorkflowState 列舉。 您可以在 Workflow 實體中繼資料中查看狀態。您可以在組織的中繼資料中找到這項資訊。 請參閱先前的中繼資料瀏覽器資訊。

UpdateRequest

更新工作流程。 您也可以呼叫 IOrganizationService.Update 方法。

另請參閱

工作流程和程序實體
依實體排列的權限
WorkflowLog (程序記錄) 實體訊息和方法

Microsoft Dynamics 365

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