WorkflowActivities class

Contains methods that encapsulate Project Server workflow activities and methods, for use with version 4 of Windows Workflow Foundation (WF4).

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.ProjectServer.Client.WorkflowActivities

Namespace:  Microsoft.ProjectServer.Client
Assembly:  Microsoft.ProjectServer.Client (in Microsoft.ProjectServer.Client.dll)

Syntax

'Declaration
<ScriptTypeAttribute("PS.WorkflowActivities", ServerTypeId := "{7601f2aa-a0f0-43d5-b109-5e228abc0809}")> _
Public Class WorkflowActivities _
    Inherits ClientObject
'Usage
Dim instance As WorkflowActivities
[ScriptTypeAttribute("PS.WorkflowActivities", ServerTypeId = "{7601f2aa-a0f0-43d5-b109-5e228abc0809}")]
public class WorkflowActivities : ClientObject

Remarks

Note

When you develop new Microsoft Project Server 2013 workflows, you can use Microsoft SharePoint Designer 2013, which internally accesses methods in the WorkflowActivities class of the CSOM.

The CSOM supports both online applications and on-premises applications for Project Server 2013. If you use Microsoft Visual Studio 2012 to develop workflows, when you drag a Project Server workflow activity to the design pane, the code directly uses the Microsoft.ProjectServer.Client.WorkflowActivities class in the CSOM. The CSOM then internally calls the WorkflowActivities class in the PSI WorkflowActivities service.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

WorkflowActivities members

Microsoft.ProjectServer.Client namespace