SaaS CMS has officially launched! Learn more now.

Class ApprovalStepEventArgs

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 step event.

Inheritance
System.Object
System.EventArgs
ApprovalStepEventArgs
Inherited Members
System.EventArgs.Empty
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Approvals
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
public class ApprovalStepEventArgs : ApprovalEventArgs

Constructors

ApprovalStepEventArgs(Int32, Int32, Uri, String, String, Boolean, Int32)

Creates instance of ApprovalStep event arguments class

Declaration
public ApprovalStepEventArgs(int approvalID, int definitionVersionID, Uri approvalReference, string username, string comment, bool forced, int stepIndex)
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 step event

System.Boolean forced

Flag specifying if the decision was forced

System.Int32 stepIndex

The index of the step

Properties

StepIndex

The index of the step.

Declaration
public int StepIndex { get; }
Property Value
Type Description
System.Int32

Extension Methods