Table of Contents

Class DeleteContentItemEventData

Namespace
CMS.ContentEngine
Assembly
CMS.ContentEngine.dll

Contains the business data for content item deletion events.

public sealed class DeleteContentItemEventData : IContentItemEventArgs
Inheritance
object
DeleteContentItemEventData
Implements
Extension Methods

Constructors

DeleteContentItemEventData()

Initializes a new instance of the DeleteContentItemEventData class.

public DeleteContentItemEventData()

Properties

AccessSettings

Access control settings for the content item.

public ContentAccessSettings AccessSettings { get; init; }

Property Value

ContentAccessSettings

ContentItemData

Content item data.

public ContentItemDataEventContainer ContentItemData { get; init; }

Property Value

ContentItemDataEventContainer

ContentLanguageID

Content language identifier.

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 item type name.

public string ContentTypeName { get; init; }

Property Value

string

DisplayName

Content item display name.

public string DisplayName { get; init; }

Property Value

string

Guid

Content item unique identifier.

public Guid Guid { get; init; }

Property Value

Guid

ID

Content item identifier.

public int ID { get; init; }

Property Value

int

IsCompletelyRemoved

Indicates if all content item data are completely removed.

public bool IsCompletelyRemoved { get; init; }

Property Value

bool

Name

Content item name.

public string Name { get; init; }

Property Value

string

Permanently

Indicates whether the content item should be deleted permanently.

public bool Permanently { get; init; }

Property Value

bool