Table of Contents

Class CreateHeadlessItemEventArgs

Namespace
CMS.Headless
Assembly
CMS.Headless.dll

Event arguments for Create event.

public sealed class CreateHeadlessItemEventArgs : CMSEventArgs
Inheritance
object
EventArgs
CreateHeadlessItemEventArgs
Inherited Members
Extension Methods

Constructors

CreateHeadlessItemEventArgs()

Initializes a new instance of CreateHeadlessItemEventArgs.

public CreateHeadlessItemEventArgs()

Properties

ContentItemData

Content item data.

public ContentItemData ContentItemData { get; init; }

Property Value

ContentItemData

ContentLanguageID

Content language ID.

public int ContentLanguageID { get; init; }

Property Value

int

ContentLanguageName

Content language name.

public string ContentLanguageName { get; init; }

Property Value

string

ContentTypeID

Content type identifier.

public int ContentTypeID { get; init; }

Property Value

int

ContentTypeName

Content type name.

public string ContentTypeName { get; init; }

Property Value

string

DisplayName

Headless item display name, used to identify the item in user interface.

public string DisplayName { get; set; }

Property Value

string

Guid

Headless item unique identifier.

public Guid? Guid { get; init; }

Property Value

Guid?

Remarks

The value is available only in After event.

HeadlessChannelID

Headless channel identifier.

public int HeadlessChannelID { get; init; }

Property Value

int

HeadlessChannelName

Headless channel name.

public string HeadlessChannelName { get; init; }

Property Value

string

ID

Headless item identifier.

public int? ID { get; init; }

Property Value

int?

Remarks

The value is available only in After event.

Name

Code name of the headless item.

public string Name { get; set; }

Property Value

string

VersionStatus

Version status in which the headlesss item was created.

public VersionStatus VersionStatus { get; init; }

Property Value

VersionStatus