SaaS CMS has officially launched! Learn more now.

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