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] |