Try our conversational search powered by Generative AI!

Class PageTypeTransferObject

Transfer object used to serialize PageType into import/export package.

Inheritance
System.Object
PageTypeTransferObject
Namespace: EPiServer.Core.Transfer
Assembly: EPiServer.dll
Version: 9.12.2
Syntax
public class PageTypeTransferObject : ContentTypeTransferObject

Constructors

PageTypeTransferObject()

Initializes a new instance of the PageTypeTransferObject class.

Declaration
public PageTypeTransferObject()

PageTypeTransferObject(PageType)

Initializes a new instance of the PageTypeTransferObject class.

Declaration
public PageTypeTransferObject(PageType pageType)
Parameters
Type Name Description
PageType pageType

Type of the page.

Properties

ACL

Gets or sets the ACL.

Declaration
public AccessControlList ACL { get; set; }
Property Value
Type Description
AccessControlList

The ACL.

Defaults

Gets or sets the defaults.

Declaration
public PageTypeDefault Defaults { get; set; }
Property Value
Type Description
PageTypeDefault

The defaults.

TemplatePath

Gets or sets the template path.

Declaration
public string TemplatePath { get; set; }
Property Value
Type Description
System.String

The template path.

Methods

CreateInstance()

Creates the instance.

Declaration
protected override ContentType CreateInstance()
Returns
Type Description
ContentType
Overrides

ToContentType()

Toes the type of the content.

Declaration
public override ContentType ToContentType()
Returns
Type Description
ContentType
Overrides

Extension Methods