SaaS CMS has officially launched! Learn more now.

Class ApprovalStepActivity

An activity related to Approval steps in the system.

Inheritance
System.Object
ApprovalStepActivity
Inherited Members
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.DataAbstraction.Activities
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
public class ApprovalStepActivity : ApprovalActivity

Constructors

ApprovalStepActivity(String, ApprovalActionType)

Initializes a new instance of the ApprovalStepActivity class.

Declaration
public ApprovalStepActivity(string activityType, ApprovalActionType actionType)
Parameters
Type Name Description
System.String activityType
ApprovalActionType actionType

ApprovalStepActivity(String, ApprovalActionType, Uri, Int32, Int32, String, String, Int32)

Initializes a new instance of the ApprovalStepActivity class.

Declaration
public ApprovalStepActivity(string activityType, ApprovalActionType actionType, Uri approvalReference, int approvalID, int definitionVersionID, string changedBy, string comment, int stepIndex)
Parameters
Type Name Description
System.String activityType
ApprovalActionType actionType
System.Uri approvalReference
System.Int32 approvalID
System.Int32 definitionVersionID
System.String changedBy
System.String comment
System.Int32 stepIndex

Properties

StepIndex

Gets the step index of the approval step refered to by this activity.

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

Extension Methods