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.
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.")]
[ObsoleteSince(29, 1)]
[JsonIgnore]
public ContentItemWorkflowStateObsolete WorkflowState { get; init; }