Namespace:
Ingeniux.CMS
Assembly:
Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.3.169
Syntax void Advance(
ITransition transition,
string comment,
IUser assignUser = null,
bool performAction = true,
bool groupAssign = false,
bool skipEmail = false
)
Sub Advance (
transition As ITransition,
comment As String,
Optional assignUser As IUser = Nothing,
Optional performAction As Boolean = true,
Optional groupAssign As Boolean = false,
Optional skipEmail As Boolean = false
)
void Advance(
ITransition^ transition,
String^ comment,
IUser^ assignUser = nullptr,
bool performAction = true,
bool groupAssign = false,
bool skipEmail = false
)
abstract Advance :
transition : ITransition *
comment : string *
?assignUser : IUser *
?performAction : bool *
?groupAssign : bool *
?skipEmail : bool
(* Defaults:
let _assignUser = defaultArg assignUser null
let _performAction = defaultArg performAction true
let _groupAssign = defaultArg groupAssign false
let _skipEmail = defaultArg skipEmail false
*)
-> unit
Parameters
- transition
- Type: Ingeniux.CMSITransition
The transition that is used to advance the workflow, the next Work State of this workflow will be the NextState on the transition. - comment
- Type: SystemString
User comments on the advancement - assignUser (Optional)
- Type: Ingeniux.CMSIUser
The user to whom to assign the page. If default, assign to the DefaultUser of the transition,
or the NextGroup on the transition if DefaultUser is not specified.
- performAction (Optional)
- Type: SystemBoolean
Specifies whether to perform the actions on the transition. Defaults to true. - groupAssign (Optional)
- Type: SystemBoolean
Specifies whether to assign page to next group if no user is provided. If false it will choose the default user if possible before resorting to group. Defaults to false. - skipEmail (Optional)
- Type: SystemBoolean
[Missing <param name="skipEmail"/> documentation for "M:Ingeniux.CMS.IWorkflow.Advance(Ingeniux.CMS.ITransition,System.String,Ingeniux.CMS.IUser,System.Boolean,System.Boolean,System.Boolean)"]
Exceptions Remarks If the Workflow's
DontExecuteActions property is set to true, the performAction parameter will not be effective.
See Also