Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class StatusTransitionArguments

Inheritance
System.Object
StatusTransitionArguments
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.Cms.Shell.UI.Rest.StatusTransition
Assembly: EPiServer.Cms.Shell.UI.dll
Version: 11.20.7
Syntax
public class StatusTransitionArguments

Constructors

StatusTransitionArguments()

Declaration
public StatusTransitionArguments()

Properties

Approval

Declaration
public ContentApproval Approval { get; set; }
Property Value
Type Description
ContentApproval

Content

Declaration
public IContent Content { get; set; }
Property Value
Type Description
IContent

HasApprovalDefinition

Declaration
public bool HasApprovalDefinition { get; set; }
Property Value
Type Description
System.Boolean

IsContentLocked

Declaration
public bool IsContentLocked { get; set; }
Property Value
Type Description
System.Boolean

IsPartOfScheduledProject

Declaration
public bool IsPartOfScheduledProject { get; set; }
Property Value
Type Description
System.Boolean

IsUserPartOfActiveApprovalStep

Declaration
public bool IsUserPartOfActiveApprovalStep { get; set; }
Property Value
Type Description
System.Boolean

Principal

Declaration
public IPrincipal Principal { get; set; }
Property Value
Type Description
System.Security.Principal.IPrincipal

SelfApprove

Declaration
public bool SelfApprove { get; set; }
Property Value
Type Description
System.Boolean

VersionStatus

Declaration
public ExtendedVersionStatus VersionStatus { get; set; }
Property Value
Type Description
ExtendedVersionStatus

Extension Methods