Click or drag to resize

IWorkflow Methods


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 Touch Updated the entity's LastModified value to the current time.
(Inherited from IEntity)
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