OnAfterEventArguments
The OnAfterEventArguments class represents the arguments passed to an event handler that is executed after an event in the workflow. It extends OnEventArguments and adds the EventFormId property.
Properties
| Name | Description |
|---|---|
| EventFormId | Gets the ID of the event form associated with the event. |
| Context | Gets the business context in which the workflow step is being executed. |
| EventCode | The event code of the event. |
| ActionerType | The ApproverType enum represents the various types of approvers in a workflow process, indicating how approval is handled. |
| Step | Gets the arguments containing information about the current workflow step. |
| Reason | A dictionary containing the reason for the action taken. |
| ProcessId | Gets the unique identifier of the workflow process instance. |
| IsSessionStarterObject | Gets whether this execution is for a session starter object. |
| ResultEventCode | The result event code after the event has been processed. |
| ActionerUserId | The ID of the user who performed the action. |
Constructors
| Name | Description |
|---|---|
| OnAfterEventArguments(eventCode, resultEventCode, actionerUserId, actionerType, reason, step, processId, isSessionStarterObject, context) | Constructor for the OnAfterEventArguments class. Initializes a new instance of OnAfterEventArguments with the specified parameters. |
| OnAfterEventArguments(step, processId, isSessionStarterObject, context) | Initializes a new instance of the OnAfterEventArguments class with complete workflow execution information. |
| OnAfterEventArguments(eventFormId, eventCode, resultEventCode, actionerUserId, actionerType, reason, step, processId, isSessionStarterObject, context) | Constructor for the OnAfterEventArguments class. Initializes a new instance of OnAfterEventArguments with the specified parameters. |