CRMProcess Class
The CRMProcess class contains methods that you can use to manage workflow process objects.
Note Workflow processes that are created by using the methods in the CRMProcess class and CRMProcessController class do not display any details in the Microsoft CRM Workflow Manager and Workflow Monitor tools. You can see the line items for your custom processes in these tools, but the detail windows are empty.
There are no properties for this class.
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Web.Services.Protocols.WebClientProtocol
System.Web.Services.Protocols.HttpWebClientProtocol
System.Web.Services.Protocols.SoapHttpClientProtocol
CRMProcess
[Visual Basic .NET]
Public Class CRMProcess
Inherits System.Web.Services.Protocols.SoapHttpClientProtocol
[C#]
public class CRMProcess : System.Web.Services.Protocols.SoapHttpClientProtocol
[C++]
public __gc class CRMProcess: public System.Web.Services.Protocols.SoapHttpClientProtocol
The CRMProcess class exposes the following methods.
Method | Description |
Activate | Activates a workflow process. |
ChangePriority | Changes the priority of the specified workflow process. |
Clone | Copies a workflow process. |
Create | Creates a workflow process. |
CreateAction | Creates an action for a process step. |
CreateActionParameter | Creates a parameter for an action. |
CreateAll | Creates a workflow process and all of its sub-elements. |
CreateAndRetrieve | Creates a workflow process and then retrieves it. |
CreateCondition | Creates a condition for a rule. |
CreateConditionParameter | Creates a parameter for a condition. |
CreateRule | Creates a rule for a process step. |
CreateStep | Creates a step in a workflow process. |
Deactivate | Deactivates a workflow process. |
Delete | Deletes a workflow process. |
DeleteAction | Deletes an action for a process step. |
DeleteActionParameter | Deletes a parameter for an action. |
DeleteCondition | Deletes a condition for a rule. |
DeleteConditionParameter | Deletes a parameter for a condition. |
DeleteRule | Deletes a rule for a process step. |
DeleteStep | Deletes a step in a workflow process. |
GetEntityByAttributeId | Retrieves the XML data for an obect by the specified attribute ID. |
GetEntityByEntityId | Retrieves the XML data for an object by its ID. |
GetEntityByName | Retrieves the XML data for an object by its name. |
GetEntityByObjectType | Retrieves the XML data for an object by its object type. |
Retrieve | Retrieves a workflow process. |
RetrieveAction | Retrieves the specified action for a process step. |
RetrieveActionParameter | Retrieves the specified parameter for an action. |
RetrieveActionParameters | Retrieves all parameters for an action. |
RetrieveActions | Retrieves all actions for a process step. |
RetrieveAll | Retrieves a workflow process and all of its sub-elements. |
RetrieveByCategory | Retrieves the processes for the specified object type. |
RetrieveCondition | Retrieves a condition for a rule. |
RetrieveConditionParameter | Retrieves the specified parameter for a condition. |
RetrieveConditionParameters | Retrieves all parameters for a condition. |
RetrieveLeftSteps | Retrieves all of the steps that precede the specified step. |
RetrieveRightSteps | Retrieves all of the steps that follow the specified step. |
RetrieveRule | Retrieves the specified rule for a process step. |
RetrieveRuleConditions | Retrieves all conditions for a rule. |
RetrieveRules | Retrieves all rules for a process step. |
RetrieveStep | Retrieves the specified step in a workflow process. |
RetrieveStepConditions | Retrieves all conditions for a step. |
RetrieveSteps | Retrieves all steps of a process. |
Update | Updates a workflow process. |
UpdateAction | Updates an action for a process step. |
UpdateActionParameter | Updates a parameter for an action. |
UpdateAll | Updates (overwrites) a workflow process and all of its sub-elements. |
UpdateAndRetrieve | Updates a workflow process and then retrieves it. |
UpdateCondition | Updates a condition for a rule. |
UpdateConditionParameter | Updates a parameter for a condition. |
UpdateRule | Updates a rule for a process step. |
UpdateStep | Updates a step in a workflow process. |
Requirements
Namespace: Microsoft.Crm.Platform.Proxy
Assembly: Microsoft.Crm.Platform.Proxy.dll
See Also