The IWorkflowManager type exposes the following members.
Methods
              | Name | Description | |
|---|---|---|
|   | AddWorkflow | |
|   | AddWorkflowDefinition | 
            Creates a new Workflow Definition.
             | 
|   | AddWorkState | 
            Creates a new Work State.
            The name of the new workstate cannot match that of any existing workstates.
             | 
|   | CloneWorkflowsByMasterPage | |
|   | DeepCloneT, TManager | 
            Duplicates an object instance, not including its unique ID.
            (Inherited from ITransactionalEntity.) | 
|   | GetAttributesForWorkflowAction | 
            Retrieves collection of required Attributes for a given Workflow Action type.
             | 
|   | GetInitialWorkflowDefinitionsForGroup | 
            Retrieves all Workflow Definitions with their initial Transition's
            Next Group matching the given Group.
             | 
|   | QuickWrite | 
            Creates a temporary Write Session to quickly write something outside the current Session  and transaction.
            This is a way to bypass the transaction and quickly put something into the content store.
            (Inherited from ITransactionalEntity.) | 
|   | RemoveWorkflow | |
|   | RemoveWorkflowDefinition | 
            Removes a Workflow Definition from collection.
             | 
|   | RemoveWorkState | 
            Removes a Work State from the collection.
             | 
|   | SerializeWorkflows | |
|   | Workflow | 
            Retrieves a Workflow by its unique ID.
             | 
|   | WorkflowByPage(String) | |
|   | WorkflowByPage(IPage) | |
|   | WorkflowDefinition | 
            Retrieves a Workflow Definition by its unique ID.
             | 
|   | WorkflowDefinitions(String) | 
            Retrieves Workflow Definitions by their IDs.
             | 
|   | WorkflowDefinitions(Int32, Int32, Int32) | 
            Retrieves all Workflow Definitions in a paginated fashion.
             | 
|   | WorkflowDefinitionsCount | 
            Gets the count of all Workflow Definitions.
             | 
|   | Workflows | 
            Retrieves the collection of Workflows in a paginated fashion. It can retrieve the entire collection or filter workflows by Workflow Definition.
             | 
|   | WorkflowsByPages | |
|   | WorkflowsCount(String) | 
            Gets the count of Workflows. It can retrieve all workflows or filter them by Workflow Definition.
             | 
|   | WorkflowsCount(IWorkflowDefinition) | 
            Gets the count of Workflows. It can retrieve all workflows or filter them by Workflow Definition.
             | 
|   | WorkState | 
            Gets a single Work State by its unique ID.
             | 
|   | WorkStateByName | 
            Gets a single Work State by its name.
            Workstate names are unique to the collection.
             | 
|   | WorkStates | 
            Retrieves all Work States in collection, in a paginated fashion.
             | 
|   | WorkStatesCount | 
            Gets the count of all Work States.
             | 
See Also