Class CreateFolderLanguageVariantEventData
Contains the business data for folder language variant creation events.
public sealed class CreateFolderLanguageVariantEventData
- Inheritance
-
objectCreateFolderLanguageVariantEventData
- Extension Methods
Remarks
This class holds event-specific data that is shared between before and after create folder language variant events. It represents the business context of the event (folder and language variant details) and is separate from cross-handler communication state.
Constructors
CreateFolderLanguageVariantEventData()
Initializes a new instance of the CreateFolderLanguageVariantEventData class.
public CreateFolderLanguageVariantEventData()
Remarks
Intended for testing scenarios.
Properties
AccessSettings
Access control settings for the web page item.
public ContentAccessSettings AccessSettings { get; init; }
Property Value
ContentLanguageID
Content language ID.
public int ContentLanguageID { get; init; }
Property Value
- int
ContentLanguageName
Content language name.
public string ContentLanguageName { get; init; }
Property Value
- string
DisplayName
Web page display name, used to identify the item in user interface.
public string DisplayName { get; set; }
Property Value
- string
Guid
Web page unique identifier.
public Guid Guid { get; init; }
Property Value
- Guid
ID
Web page identifier.
public int ID { get; init; }
Property Value
- int
Name
Code name of the web page.
public string Name { get; init; }
Property Value
- string
Order
Web page order.
public int Order { get; init; }
Property Value
- int
ParentID
Web page parent identifier.
public int ParentID { get; init; }
Property Value
- int
TreePath
Web page tree path.
public string TreePath { get; init; }
Property Value
- string
WebsiteChannelID
Website channel identifier.
public int WebsiteChannelID { get; init; }
Property Value
- int
WebsiteChannelName
Website channel name.
public string WebsiteChannelName { get; init; }
Property Value
- string