PSWorkflowService Members
Include Protected Members
Include Inherited Members
Implements methods and events for managing Project Server workflows.
The PSWorkflowService type exposes the following members.
Constructors
Name | Description | |
---|---|---|
PSWorkflowService | Instantiates a PSWorkflowService object. |
Top
Properties
Name | Description | |
---|---|---|
CurrentWorkflow | (Inherited from SPWorkflowExternalDataExchangeService.) | |
ParentCollection | (Inherited from SPWorkflowExternalDataExchangeService.) | |
PendingWorkBatch | (Inherited from SPWorkflowExternalDataExchangeService.) |
Top
Methods
Name | Description | |
---|---|---|
AddBatch | (Inherited from SPWorkflowExternalDataExchangeService.) | |
AfterWorkflowRun | When the workflow is finished, writes a message to the ULS log. (Overrides SPWorkflowExternalDataExchangeService.AfterWorkflowRun(Guid).) | |
BeforeWorkflowRun | Before the workflow starts to run, writes a message to the ULS log. (Overrides SPWorkflowExternalDataExchangeService.BeforeWorkflowRun(SPWorkflow, IPendingWork).) | |
CallEventHandler | Used internally. Calls the event handler for the specified Project Server workflow event. (Overrides SPWorkflowExternalDataExchangeService.CallEventHandler(Type, String, [], SPWorkflow, String, IPendingWork, Object).) | |
CheckQueueProcessed | Returns the current queue completion state of the specified queue job. | |
CheckRequiredFields | Checks whether there are required custom fields or business drivers. | |
CleanupAfterWF | Marks a workflow stage as completed, or completed with errors. | |
CompareProjectProperty | Compares the value of the specified project property with the supplied value. | |
CreateSubscription | Used internally. (Overrides SPWorkflowExternalDataExchangeService.CreateSubscription(MessageEventSubscription).) | |
DeleteSubscription | (Overrides SPWorkflowExternalDataExchangeService.DeleteSubscription(Guid).) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetEventSubscriptionCount | Gets the total number of subscriptions for the specified workflow instance, event name, and correlation identifier combination. | |
GetHashCode | (Inherited from Object.) | |
GetPSI | Reserved for internal use. (Inherited from PSWorkflowServiceBase.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ReadProjectProperty | Returns the value of the specified property in a localized string format. | |
ReadProjectSecurityGroupMembers | Returns a list of the user account names that are associated with the specified security group. | |
RegisterForEvent | Registers a workflow activity for an event that is raised for the workflow. | |
SetInitialStages | Used internally. Updates the status information for the stages in a Project Server workflow. | |
SetProjectProperty | Updates the specified custom field property of the Project Server workflow. | |
SetProjectStage | Updates the current stage of the Project Server workflow. | |
ToString | (Inherited from Object.) | |
UnregisterForEvent | Unregisters the specified event subscription. | |
UpdateCurrentStageStatusInformation | Sets a stage status value and information for the current stage. | |
UpdateStageStatusInformation | Sets the status information and value for the specified stage. |
Top
Events
Name | Description | |
---|---|---|
OnProjectCheckIn | Specifies an event handler for the OnProjectCheckIn event. | |
OnProjectCommit | Specifies an event handler for the OnProjectCommit event. | |
OnProjectSubmit | Specifies an event handler for the OnProjectSubmit event. |
Top