共用方式為


PSWorkflowService 成員

實作方法和事件來管理 Project Server 工作流程。

PSWorkflowService 類型公開下列成員。

建構函式

  名稱 描述
公用方法 PSWorkflowService 具現化PSWorkflowService物件。

頁首

屬性

  名稱 描述
公用屬性 CurrentWorkflow (繼承自 SPWorkflowExternalDataExchangeService。)
公用屬性 ParentCollection (繼承自 SPWorkflowExternalDataExchangeService。)
公用屬性 PendingWorkBatch (繼承自 SPWorkflowExternalDataExchangeService。)

頁首

方法

  名稱 描述
公用方法 AddBatch (繼承自 SPWorkflowExternalDataExchangeService。)
公用方法 AfterWorkflowRun 工作流程完成時,會將訊息寫入 ULS 記錄檔。 (覆寫 SPWorkflowExternalDataExchangeService.AfterWorkflowRun(Guid)。)
公用方法 BeforeWorkflowRun 工作流程開始執行之前,請將訊息寫入 ULS 記錄檔。 (覆寫 SPWorkflowExternalDataExchangeService.BeforeWorkflowRun(SPWorkflow, IPendingWork)。)
公用方法 CallEventHandler 在內部使用。會為指定之 Project Server 工作流程事件呼叫事件處理常式。 (覆寫 SPWorkflowExternalDataExchangeService.CallEventHandler(Type, String, [], SPWorkflow, String, IPendingWork, Object)。)
公用方法 CheckQueueProcessed 會傳回指定的佇列工作的目前佇列完成狀態。
公用方法 CheckRequiredFields 會檢查是否有必要自訂欄位或業務驅策因素。
公用方法 CleanupAfterWF 將工作流程階段標示為已完成,或完成發生錯誤。
公用方法 CompareProjectProperty 比較指定的專案屬性的值,以提供的值。
公用方法 CreateSubscription 在內部使用。 (覆寫 SPWorkflowExternalDataExchangeService.CreateSubscription(MessageEventSubscription)。)
公用方法 DeleteSubscription (覆寫 SPWorkflowExternalDataExchangeService.DeleteSubscription(Guid)。)
公用方法 Equals (繼承自 Object。)
受保護方法 Finalize (繼承自 Object。)
公用方法 GetEventSubscriptionCount 取得指定的工作流程執行個體、 事件名稱和相互關聯識別碼組合的訂閱的總數。
公用方法 GetHashCode (繼承自 Object。)
受保護方法 GetPSI 保留給內部使用。 (繼承自 PSWorkflowServiceBase。)
公用方法 GetType (繼承自 Object。)
受保護方法 MemberwiseClone (繼承自 Object。)
公用方法 ReadProjectProperty 以當地語系化的字串格式傳回指定之屬性的值。
公用方法 ReadProjectSecurityGroupMembers 會傳回使用者的清單與指定的安全性群組相關聯的帳戶名稱。
公用方法 RegisterForEvent 註冊工作流程,就會引發事件的工作流程的活動。
公用方法 SetInitialStages 在內部使用。更新的 Project Server 工作流程階段的狀態資訊。
公用方法 SetProjectProperty 更新 Project Server 工作流程指定的自訂欄位屬性。
公用方法 SetProjectStage 這會更新 Project Server 工作流程的目前階段。
公用方法 ToString (繼承自 Object。)
公用方法 UnregisterForEvent 取消登錄指定之的事件訂閱。
公用方法 UpdateCurrentStageStatusInformation 設定階段狀態值及目前的階段的資訊。
公用方法 UpdateStageStatusInformation 設定指定之階段的狀態資訊和值。

頁首

事件

  名稱 描述
公用事件 OnProjectCheckIn 會指定OnProjectCheckIn事件之事件處理常式。
公用事件 OnProjectCommit 會指定OnProjectCommit事件之事件處理常式。
公用事件 OnProjectSubmit 會指定OnProjectSubmit事件之事件處理常式。

頁首

請參閱

參照

PSWorkflowService 類別

Microsoft.Office.Project.Server.Workflow 命名空間