Table of Contents

Class PublishContentItemEventArgs

Namespace
CMS.ContentEngine
Assembly
CMS.ContentEngine.dll

Event arguments for Publish event.

public sealed class PublishContentItemEventArgs : ContentItemEventArgsBase
Inheritance
object
EventArgs
PublishContentItemEventArgs
Inherited Members
Extension Methods

Constructors

PublishContentItemEventArgs()

Initializes a new instance of PublishContentItemEventArgs.

public PublishContentItemEventArgs()

Properties

ContentItemData

Gets the content item data.

public override ContentItemDataEventContainer ContentItemData { get; init; }

Property Value

ContentItemDataEventContainer

ContentLanguageID

Gets the content language ID of the content item.

public override int ContentLanguageID { get; init; }

Property Value

int

ContentLanguageName

Gets the content language name of the content item.

public override string ContentLanguageName { get; init; }

Property Value

string

ContentTypeID

Gets the content type ID of the content item.

public override int ContentTypeID { get; init; }

Property Value

int

ContentTypeName

Gets the content type name of the content item.

public override string ContentTypeName { get; init; }

Property Value

string

DisplayName

Gets the display name of the content item.

public override string DisplayName { get; init; }

Property Value

string

Guid

Gets the unique identifier of the content item.

public override Guid Guid { get; init; }

Property Value

Guid

ID

Gets the ID of the content item.

public override int ID { get; init; }

Property Value

int

IsFirstTimePublished

Indicates whether the content item is published for the first time in its history.

public bool IsFirstTimePublished { get; init; }

Property Value

bool

IsSecured

Gets a value indicating whether the content item is secured.

public override bool IsSecured { get; init; }

Property Value

bool

Name

Gets the code name of the content item.

public override string Name { get; init; }

Property Value

string