Table of Contents

Class CreateHeadlessItemFirstStepCommandResult

Namespace
Kentico.Xperience.Admin.Headless.UIPages
Assembly
Kentico.Xperience.Admin.Headless.dll

Used for SubmitFirstStep(FormSubmissionCommandArguments, CancellationToken) as a result containing all data needed for the second step.

public class CreateHeadlessItemFirstStepCommandResult : ICreateHeadlessItemStepCommandResult
Inheritance
object
CreateHeadlessItemFirstStepCommandResult
Implements
Extension Methods

Properties

ContentTypeId

Selected content type identifier.

public int ContentTypeId { get; set; }

Property Value

int

CopyFromExistingLanguageID

Language ID to copy content from. Specifies which content language will be used for prefilling fields of the new headless item language variant. If the value is not specified, it is not copying from existing content.

public int CopyFromExistingLanguageID { get; set; }

Property Value

int

DisplayName

Headless item display name.

public string DisplayName { get; set; }

Property Value

string

Items

In case of failed validation contains page's form items.

public IReadOnlyCollection<IFormItemClientProperties> Items { get; set; }

Property Value

IReadOnlyCollection<IFormItemClientProperties>

MenuActions

Menu actions allowed for the headless item.

public IReadOnlyCollection<ContentItemAction> MenuActions { get; set; }

Property Value

IReadOnlyCollection<ContentItemAction>

Status

Command result status.

public HeadlessItemCommandResultStatus Status { get; set; }

Property Value

HeadlessItemCommandResultStatus

VersionStatus

Headless item version status.

public ContentItemVersionStatus? VersionStatus { get; set; }

Property Value

ContentItemVersionStatus?