Share via


WorkflowDesignerFieldCollection class

Represents a filtered collection of enterprise project custom fields that can be used in a workflow designer.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.ClientObjectCollection
      Microsoft.SharePoint.Client.ClientObjectCollection<WorkflowDesignerField>
        Microsoft.ProjectServer.Client.WorkflowDesignerFieldCollection

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

Syntax

'Declaration
<ScriptTypeAttribute("PS.WorkflowDesignerFieldCollection", ServerTypeId := "{f6c78e12-490c-415b-9cda-0aaad4464a00}")> _
Public Class WorkflowDesignerFieldCollection _
    Inherits ClientObjectCollection(Of WorkflowDesignerField)
'Usage
Dim instance As WorkflowDesignerFieldCollection
[ScriptTypeAttribute("PS.WorkflowDesignerFieldCollection", ServerTypeId = "{f6c78e12-490c-415b-9cda-0aaad4464a00}")]
public class WorkflowDesignerFieldCollection : ClientObjectCollection<WorkflowDesignerField>

Remarks

The custom field types are represented as SharePoint SPFieldType values, rather than Project Server custom field types. The workflow designer field collection includes only enterprise custom fields for project entities.

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

WorkflowDesignerFieldCollection members

Microsoft.ProjectServer.Client namespace

WorkflowDesigner

WorkflowDesignerField

WorkflowDesigner

Fields

SPFieldType