Share via


Workflow members

Web methods for managing Project Server workflows for demand management.

The Workflow type exposes the following members.

Constructors

  Name Description
Public method Workflow Creates a Workflow object from the ASMX-based Workflow web service.

Top

Properties

  Name Description
Public property AllowAutoRedirect (Inherited from HttpWebClientProtocol.)
Protected property CanRaiseEvents (Inherited from Component.)
Public property ClientCertificates (Inherited from HttpWebClientProtocol.)
Public property ConnectionGroupName (Inherited from WebClientProtocol.)
Public property Container (Inherited from Component.)
Public property CookieContainer (Inherited from HttpWebClientProtocol.)
Public property Credentials (Inherited from WebClientProtocol.)
Protected property DesignMode (Inherited from Component.)
Public property EnableDecompression (Inherited from HttpWebClientProtocol.)
Protected property Events (Inherited from Component.)
Public property PreAuthenticate (Inherited from WebClientProtocol.)
Public property Proxy (Inherited from HttpWebClientProtocol.)
Public property RequestEncoding (Inherited from WebClientProtocol.)
Public property Site (Inherited from Component.)
Public property SoapVersion (Inherited from SoapHttpClientProtocol.)
Public property Timeout (Inherited from WebClientProtocol.)
Public property UnsafeAuthenticatedConnectionSharing (Inherited from HttpWebClientProtocol.)
Public property Url (Inherited from WebClientProtocol.)
Public property UseDefaultCredentials (Inherited from WebClientProtocol.)
Public property UserAgent (Inherited from HttpWebClientProtocol.)

Top

Methods

  Name Description
Public method Abort (Inherited from WebClientProtocol.)
Protected method BeginInvoke (Inherited from SoapHttpClientProtocol.)
Protected method CancelAsync (Inherited from HttpWebClientProtocol.)
Public method CreateEnterpriseProjectType Creates a template for an enterprise project type (EPT).
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method CreateWorkflowPhase Creates a workflow phase.
Public method CreateWorkflowStage Creates a workflow stage.
Public method DeleteEnterpriseProjectTypes Deletes the specified enterprise project types (EPTs).
Public method DeleteWorkflowPhases Deletes the specified workflow phases.
Public method DeleteWorkflowStages Deletes the specified workflow stages.
Public method Discover (Inherited from SoapHttpClientProtocol.)
Public method Dispose() (Inherited from Component.)
Protected method Dispose(Boolean) (Inherited from Component.)
Protected method EndInvoke (Inherited from SoapHttpClientProtocol.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Component.)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Protected method GetReaderForMessage (Inherited from SoapHttpClientProtocol.)
Protected method GetService (Inherited from Component.)
Public method GetType (Inherited from Object.)
Protected method GetWebRequest (Inherited from SoapHttpClientProtocol.)
Protected method GetWebResponse(WebRequest) (Inherited from HttpWebClientProtocol.)
Protected method GetWebResponse(WebRequest, IAsyncResult) (Inherited from HttpWebClientProtocol.)
Protected method GetWriterForMessage (Inherited from SoapHttpClientProtocol.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method Invoke (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback) (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback, Object) (Inherited from SoapHttpClientProtocol.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method QueueUpdateProjectWorkflows Updates project workflow data.
Public method ReadAvailableEnterpriseProjectTypes Reads the enterprise project types (EPTs) that are available to the user for creating a project.
Public method ReadEnterpriseProjectType Gets information about the specified enterprise project type (EPT).
Public method ReadEnterpriseProjectTypeList Reads the list of enterprise project types (EPTs) that are defined in Project Server.
Public method ReadEnterpriseProjectTypeListByDepartment Allows the user to read the list of enterprise project types (EPTs) that are defined for the specified department.
Public method ReadStrategicImpactBehaviorForCurrentWorkflowStage Gets a value that represents the strategic effect of the current workflow stage of the specified project.
Public method ReadWorkflowPhase Gets information about the specified workflow phase.
Public method ReadWorkflowPhaseList Reads the list of workflow phases.
Public method ReadWorkflowProxyUser Gets detailed information about the proxy user for Project Server workflows.
Public method ReadWorkflows Gets information about the workflows that are defined in Project Server.
Public method ReadWorkflowStage Gets information about the specified workflow stage.
Public method ReadWorkflowStageList Reads the list of workflow stages.
Public method ReadWorkflowStatus Reads the workflow status of the specified project.
Public method RunProjectWorkflow Runs the specified Project Server workflow instance.
Public method SetWorkflowStageStatusInformation Sets the status information for a workflow stage.
Public method ToString (Inherited from Component.)
Public method UpdateEnterpriseProjectType Updates an enterprise project type (EPT).
Public method UpdateProjectWorkflow Changes the enterprise project type (EPT) for the specified project.
Public method UpdateWorkflowPhase Updates the phase of a workflow.
Public method UpdateWorkflowProxyUser Updates information about the proxy user for Project Server workflows.
Public method UpdateWorkflowStage Updates the stage of a workflow.

Top

Events

  Name Description
Public event Disposed (Inherited from Component.)

Top

See also

Reference

Workflow class

WebSvcWorkflow namespace