The
interface extends the
interface, and can, therefore, be treated as a Document object. For example, a
object can have workflows linked to it. Therefore, a user selecting a workflow definition can either launch it, or launch a linked workflow.
To create a new
object and persist it to a Content Engine object store, call the
method on the
After you create a workflow definition, you link it to an object that implements the
object if a workflow subscription object refers to it in its
property.
To return all of the workflow subscription objects associated with this
object, retrieve the
property.
You can instantiate a
object in the following ways:
- By calling the
orGetInstance
method on the Factory.WorkflowDefinition class.FetchInstance - By retrieving the
property on a workflow subscription object.WorkflowDefinition - By instantiating a
WorkflowDefinitionSet collection, then returning a
object from the collection.WorkflowDefinition
The following tables list the members exposed by IWorkflowDefinition.
Public Properties
Name | Description | |
---|---|---|
![]() | VWVersion | A unique identifier for a compiled (transferred) workflow definition. The Process Engine assigns this property's value after a workflow definition is transferred to the Process Engine server (either via the Process Designer application or the interface's transfer method). |
![]() | WorkflowSourceSubscriptions | A collection containing the workflow subscription ( and/or ) objects associated with a workflow definition. |