Class ApprovalEventArgs
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Arguments for an approval instance event.
Namespace: EPiServer.Approvals
Assembly: EPiServer.dll
Version: 12.0.3Syntax
public class ApprovalEventArgs : EventArgs
Constructors
ApprovalEventArgs(Int32, Int32, Uri, String, String, Boolean)
Creates instance of Approval event arguments class
Declaration
public ApprovalEventArgs(int approvalID, int definitionVersionID, Uri approvalReference, string username, string comment, bool forced)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | approvalID | The identifier of the approval instance |
| System.Int32 | definitionVersionID | The identifier of the approval definition version |
| System.Uri | approvalReference | Approval key |
| System.String | username | The name of the user |
| System.String | comment | The comment on the approval event |
| System.Boolean | forced | Flag specifying if the decision was forced |
Properties
ApprovalID
The identifier of the approval instance.
Declaration
public int ApprovalID { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
ApprovalReference
Approval key.
Declaration
public Uri ApprovalReference { get; }
Property Value
| Type | Description |
|---|---|
| System.Uri |
Comment
The comment of the user.
Declaration
public string Comment { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
DefinitionVersionID
The identifier of the approval definition version.
Declaration
public int DefinitionVersionID { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Forced
Flag specifying if the decision was forced.
Declaration
public bool Forced { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Username
The name of the user.
Declaration
public string Username { get; }
Property Value
| Type | Description |
|---|---|
| System.String |