Table of Contents

Class UpdateContentItemMetadataEventData

Namespace
CMS.ContentEngine
Assembly
CMS.ContentEngine.dll

Contains the business data for content item metadata update events.

public sealed class UpdateContentItemMetadataEventData
Inheritance
object
UpdateContentItemMetadataEventData
Extension Methods

Remarks

This class holds event-specific data that is shared between before and after update content item metadata events. It represents the business context of the event (content item details) and is separate from cross-handler communication state.

Constructors

UpdateContentItemMetadataEventData()

Initializes a new instance of the UpdateContentItemMetadataEventData class.

public UpdateContentItemMetadataEventData()

Properties

AccessSettings

Access control settings for the content item.

public ContentAccessSettings AccessSettings { get; set; }

Property Value

ContentAccessSettings

ContentTypeID

Content type identifier.

public int ContentTypeID { get; init; }

Property Value

int

ContentTypeName

Content type name.

public string ContentTypeName { get; init; }

Property Value

string

Guid

Content item GUID.

public Guid Guid { get; init; }

Property Value

Guid

ID

Content item identifier.

public int ID { get; init; }

Property Value

int

IsReusable

Indicates if content item is reusable.

public bool IsReusable { get; init; }

Property Value

bool

Name

Code name of the content item.

public string Name { get; set; }

Property Value

string