This object represents a process definition.
Properties
Methods
Allows to load a process definition from the identifier.
Load (id)
Creates a new process instance.
CreateInstance (): WorkflowProcessInstance
Returns an Activity type object whose identifier coincides with the specified one.
GetActivityById (id) : WorkflowActivity
Name |
Type |
Movement |
Description |
Id |
Numeric |
Input |
Activity Identifier |
Returns the first Activity type object whose name coincides with the specified one.
GetActivityByName (name): WorkflowActivity
Name |
Type |
Movement |
Description |
Name |
Workflowname |
Input |
Activity Name |
Changes the process state.
ChangeState (state)
Name |
Type |
Movement |
Description |
State |
Character (WorkflowProcessDefinitionState) |
Input |
Process State |
Changes the process state to enabled.
Enable ()
Changes the process state to disabled.
Disable ()
Allows to load a process definition from the name.
LoadByName(Name)
Returns a Business Event type object whose identifier coincides with the specified one.
GetBusinessEventById(id):WorkflowBusinessEvent
Name |
Type |
Movement |
Description |
Id |
Numeric (WorkflowBusinessEventId) |
Input |
Business Event Identifier |
Returns the first Business Event type object whose name coincides with the specified one.
GetBusinessEventByName(name):WorkflowBusinessEvent
Name |
Type |
Movement |
Description |
Name |
Workflowname |
Input |
Business Event Name |
-
GetDocumentDefinitionAllowedActions
Returns the allowed actions for the specified document.
GetDocumentDefinitionAllowedActions(DocumentDefinition):WorkflowDocumentAction
See Also