Class DeleteContentItemEventData
- Namespace
- CMS.ContentEngine
- Assembly
- CMS.ContentEngine.dll
Contains the business data for content item deletion events.
public sealed class DeleteContentItemEventData : IContentItemEventArgs
- Inheritance
-
objectDeleteContentItemEventData
- 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
ContentItemData
Content item data.
public ContentItemDataEventContainer ContentItemData { get; init; }
Property Value
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