Click or drag to resize

IWorkflow Methods


The IWorkflow type exposes the following members.

Methods
  NameDescription
Public methodAdvance
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 methodAllowedTransitions
Gets the allowed Transitions to execute from the workflow's current Work State.
Public methodAssignUser
Assigns the Page this workflow holds to a specific User.
Public methodJump
Puts the workflow directly on the specified Work State without going through any Transitions.
Public methodLogEntries
Returns the collection of Log entries on this workflow. These logs entries record the history of Workflow Transitions.
Public methodLogEntriesCount
Gets the count of Log entries on this workflow.
Public methodValidateData
Validates this entity's data. Implemented by concrete inheriting types.
(Inherited from IEntity.)
Public methodValidateUserPermission
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