ProcessInstanceCallbackType
public enum ProcessInstanceCallbackType
Enum
None |
0 |
UserTaskStarted |
1 |
UserTaskFinished |
2 |
UserTaskAccepted |
3 |
ProcessInstanceFinished |
4 |
RolesChanged |
5 |
TaskFinished |
6 |
SubProcessStarted |
7 |
ProcessInstancePreDelete |
8 |
Callback method parameters
The method for the callback must have a parameter. This parameter represents an array that enables access to objects depending on the callback type.
Callback type | Parameter array |
---|---|
UserTaskStarted |
[Token, UserTask] |
UserTaskFinished |
[Token, UserTask, User] |
UserTaskAccepted |
[UserTask, User] |
ProcessInstanceFinished |
[ProcessInstance] |
RolesChanged |
[ProcessInstance, string modifiedRoleName] |
TaskFinished |
[Token] |
SubProcessStarted |
[Token, ProcessInstance] |
ProcessInstancePreDelete |
[ProcessInstance, Workflow, User] |