Class UpdateContentItemMetadataEventData
- Namespace
- CMS.ContentEngine
- Assembly
- CMS.ContentEngine.dll
Contains the business data for content item metadata update events.
public sealed class UpdateContentItemMetadataEventData
- Inheritance
-
objectUpdateContentItemMetadataEventData
- 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
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