Table of Contents

Class DeleteWebPageEventArgs

Namespace
CMS.Websites
Assembly
CMS.Websites.dll

Event arguments for Delete event.

public sealed class DeleteWebPageEventArgs : WebPageEventArgsBase
Inheritance
object
EventArgs
DeleteWebPageEventArgs
Inherited Members
Extension Methods

Constructors

DeleteWebPageEventArgs()

Initializes a new instance of DeleteWebPageEventArgs.

public DeleteWebPageEventArgs()

Properties

ContentItemData

Data container with type-specific content item data.

public override ContentItemDataEventContainer ContentItemData { get; init; }

Property Value

ContentItemDataEventContainer

ContentLanguageID

Content language ID.

public override int ContentLanguageID { get; init; }

Property Value

int

ContentLanguageName

Content language name.

public override string ContentLanguageName { get; init; }

Property Value

string

ContentTypeID

Content type identifier.

public override int ContentTypeID { get; init; }

Property Value

int

ContentTypeName

Content type name.

public override string ContentTypeName { get; init; }

Property Value

string

DisplayName

Web page display name.

public override string DisplayName { get; init; }

Property Value

string

Guid

Web page unique identifier.

public override Guid Guid { get; init; }

Property Value

Guid

ID

Web page identifier.

public override int ID { get; init; }

Property Value

int

IsCompletelyRemoved

Indicates if all web page data are completely removed.

public bool IsCompletelyRemoved { get; init; }

Property Value

bool

Remarks

A web page is considered completely removed when:

  • All system data associated with the web page is deleted.
  • All language variants are removed.
  • All language metadata is deleted.
  • All child web pages are deleted.

IsSecured

Indicates if web page is secured.

public override bool IsSecured { get; init; }

Property Value

bool

Name

Code name of the web page.

public override string Name { get; init; }

Property Value

string

Order

Web page order.

public override int Order { get; init; }

Property Value

int

ParentID

Web page parent identifier.

public override int ParentID { get; init; }

Property Value

int

Permanently

Indicates whether the web page should be deleted permanently.

public bool Permanently { get; }

Property Value

bool

TreePath

Web page tree path.

public override string TreePath { get; init; }

Property Value

string

WebsiteChannelID

Website channel identifier.

public override int WebsiteChannelID { get; init; }

Property Value

int

WebsiteChannelName

Website channel name.

public override string WebsiteChannelName { get; init; }

Property Value

string