Class UpdateHeadlessItemMetadataEventData
Contains the business event data for headless item metadata update events.
public sealed class UpdateHeadlessItemMetadataEventData
- Inheritance
-
objectUpdateHeadlessItemMetadataEventData
- Extension Methods
Remarks
This class holds event-specific data that is shared between before and after update headless item metadata events. It represents the business context of the event (headless item metadata details) and is separate from cross-handler communication state.
Constructors
UpdateHeadlessItemMetadataEventData()
Initializes a new instance of the UpdateHeadlessItemMetadataEventData class.
public UpdateHeadlessItemMetadataEventData()
Remarks
Intended for testing scenarios.
Properties
ContentItemID
Content item identifier.
public int ContentItemID { get; init; }
Property Value
- int
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
Headless item unique identifier.
public Guid Guid { get; init; }
Property Value
- Guid
HeadlessChannelName
Headless channel name.
public string HeadlessChannelName { get; init; }
Property Value
- string
HeadlessItemChannelID
Headless channel identifier.
public int HeadlessItemChannelID { get; init; }
Property Value
- int
ID
Headless item identifier.
public int ID { get; init; }
Property Value
- int
Name
Code name of the headless item.
public string Name { get; set; }
Property Value
- string