Share via


IPSWorkflowService Members

Include Protected Members
Include Inherited Members

An interface that enables workflow activities to integrate with Project Server functionality.

The IPSWorkflowService type exposes the following members.

Methods

  Name Description
Public method CheckQueueProcessed Returns the current queue completion state of the specified queue job.
Public method CheckRequiredFields Checks whether there are required custom fields or business drivers.
Public method CleanupAfterWF Marks a workflow stage as completed, or completed with errors.
Public method CompareProjectProperty Compares the value of the specified project property with the supplied value.
Public method GetEventSubscriptionCount Gets the total number of subscriptions for the specified workflow instance, event name, and correlation identifier combination.
Public method ReadProjectProperty Returns the value of the specified property in a localized string format.
Public method ReadProjectSecurityGroupMembers Returns a list of the user account names that are associated with the specified security group.
Public method RegisterForEvent Registers a workflow activity for an event that is raised for the workflow.
Public method SetInitialStages Updates the status information for the specified workflow stages.
Public method SetProjectProperty Updates the specified custom field property of the Project Server workflow.
Public method SetProjectStage Updates the current stage of the Project Server workflow.
Public method UnregisterForEvent Unregisters the specified event subscription.
Public method UpdateCurrentStageStatusInformation Sets a stage status value and information for the current stage.
Public method UpdateStageStatusInformation Sets the status information and value for the specified stage.

Top

See Also

Reference

IPSWorkflowService Interface

Microsoft.Office.Project.Server.Library Namespace