Class ContentItemStateBase
Represents the state of the currently edited content item i.e. allowed actions for content item, if it can be edited etc.
public abstract class ContentItemStateBase
- Inheritance
-
objectContentItemStateBase
- Derived
- Extension Methods
Remarks
The class supports framework infrastructure and is not intended for direct usage.
Constructors
ContentItemStateBase()
protected ContentItemStateBase()
Properties
Disabled
Indicates if the content item can not be edited.
public bool Disabled { get; init; }
Property Value
- bool
DisplayName
Current display name of the content item.
public string DisplayName { get; init; }
Property Value
- string
Id
Content item identifier.
public int Id { get; init; }
Property Value
- int
MenuActions
Menu actions allowed for the content item.
public IReadOnlyCollection<IContentItemAction> MenuActions { get; init; }
Property Value
- IReadOnlyCollection<IContentItemAction>
NotificationBarMessage
Notification bar message.
public NotificationBarMessage NotificationBarMessage { get; init; }
Property Value
Status
Content item status.
public ContentItemStatus Status { get; init; }
Property Value
VersionStatus
Indicates content item version status.
public ContentItemVersionStatus? VersionStatus { get; init; }
Property Value
WorkflowState
Content item workflow state.
[Obsolete("Member is deprecated and will be removed in next version.")]
[JsonIgnore]
public ContentItemWorkflowStateObsolete WorkflowState { get; init; }