CWorkflowProcess Class

The CWorkflowProcess class stores a flat workflow process in XML format. This class is used for CrmProcess CreateAll, RetrieveAll and UpdateAll methods. When constructing the XML strings for this class, GUIDS are used to specify the relationships between the objects.

Note   You can obtain a new GUID in Microsoft Visual C# .NET with the following code:

string GUID = System.Guid.NewGuid().ToString(“B”).ToUpper();
  System.Object

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

The CWorkflowProcess class exposes the following members.

Constructor Description
CWorkflowProcess The constructor for the class.
Field Description
ActionParameters Specifies the XML string that describes the action parameters. This XML string is in the format
<wfparameters> + parameter1..N + </wfparameters>

where the XML schema for parameter X is described by wfparameter.xsd.

Actions Specifies the XML string that describes the actions. This XML string is in the format
<wfactions> + action1..N + </wfactions>

where the XML schema for action X is described by wfaction.xsd.

ConditionParameters Specifies the XML string that describes the condition parameters. This XML string is in the format
<wfparameters> + parameter1..N + </wfparameters>

where the XML schema for parameter X is described by wfparameter.xsd.

Conditions Specifies the XML string that describes the conditions. This XML string is in the format
<wfconditions> + condition1..N + </wfconditions>

where the XML schema for condition X is described by wfcondition.xsd.

Process Specifies the XML string that describes the workflow process. The XML schema is described by wfprocess.xsd.
Rules Specifies the XML string that describes the rules. This XML string is in the format
<wfrules> + rule1..N + </wfrules>

where the XML schema for rule X is described by wfrule.xsd.

Steps Specifies the XML string that describes the steps. This XML string is in the format
<wfsteps> + step1..N + </wfsteps>

where the XML schema for step X is described by wfstep.xsd.

Requirements

Namespace: Microsoft.CRM.Proxy

Assembly: microsoft.crm.proxy.dll

See Also

© 2003 Microsoft Corporation. All rights reserved.