Share via


WORKFLOW_PROCESS_TYPE Class

The WORKFLOW_PROCESS_TYPE enumeration lists workflow process types, used for the process processtypecode field of a process. Please note that although the APIs may accept any value, these are the valid values for this field. For more information about the use of this class, see Process in the Workflow Reference.

This class does not need instantiation or initialization because the fields represent constant integer values. These values are intended to be used when constructing XML string parameters used in the Microsoft CRM APIs.

System.Object
   WORKFLOW_PROCESS_TYPE

[Visual Basic .NET]
Public Class WORKFLOW_PROCESS_TYPE
   Inherits System.Object
[C#]
public class WORKFLOW_PROCESS_TYPE: System.Object
[C++]
public __gc class WORKFLOW_PROCESS_TYPE: public System.Object

The WORKFLOW_PROCESS_TYPE class exposes the following integer fields.

Field Value Description
WFPT_NONE 0 Specifies no process.
WFPT_OBJECT_PROCESS 2 Specifies an object process.
WFPT_OBJECT_PROCESS_TEMPLATE 1002 Specifies an object process template. Only one object process is allowed to run on an object at one time. Templates are used to create other object processes. Templates cannot be activated.
WFPT_PROCESS_TEMPLATE 1000 Specifies a generic process template. Process templates are used to create other processes. They can never be activated.
WFPT_WORKFLOW_PROCESS 1 Specifies a workflow process.
WFPT_WORKFLOW_PROCESS_TEMPLATE 1001 Specifies a workflow process template. Templates are used to create other workflow processes. Templates cannot be activated.

Requirements

Namespace: Microsoft.Crm.Platform.Types

Assembly: Microsoft.Crm.Platform.Types.dll

See Also

© 2005 Microsoft Corporation. All rights reserved.