IWorkflow Methods Ingeniux CMS Content Store API

The IWorkflow type exposes the following members.

Methods

  Name Description
Public method Advance
Advances this workflow from its current Work State to the next Work State, using a specified Transition. Meanwhile, determines which User to whom to assign the workflow, and whether to perform Actions.
Public method AllowedTransitions
Gets the allowed Transitions to execute from the workflow's current Work State.
Public method AssignUser
Assigns the Page this workflow holds to a specific User.
Public method Jump
Puts the workflow directly on the specified Work State without going through any Transitions.
Public method LogEntries
Returns the collection of Log entries on this workflow. These logs entries record the history of Workflow Transitions.
Public method LogEntriesCount
Gets the count of Log entries on this workflow.
Public method ValidateData
Validates this entity's data. Implemented by concrete inheriting types.
(Inherited from IEntity.)
Public method ValidateUserPermission
Validates the user permission on the current entity. Implemented by concrete inheriting types. It is called automatically upon saving an entity.
(Inherited from IEntity.)
Top
See Also

Reference