The PageTypeManager type exposes the following members.

Constructors

  NameDescription
PageTypeManager
PageTypeManager
Initializes a new instance of the PageTypeManager class

Methods

  NameDescription
AddExtensionPageProperty
Create Extension page property on an EPiServer page type
AllowedChildTypes
Returns an enumeration of Composer page types that are allowed to be created below a certain type of page. The types are filtered by availability list of allowed page types on the parent and the children's access.
AllowedExentensionPageTypes Obsolete.
Return the Extension page types to be listed for creating new page.
AllowedStandardChildTypes
Returns an enumeration of page types that are allowed to be created below a certain type of page. The types are filtered by availability list of allowed page types on the parent and the children's access.
AllowedStandardPageTypes Obsolete.
Return the Standard page types to be listed for creating new page.
AllPageTypes
List all Composer page types
AllStandardPageTypes
List all standard page types
ConvertToExtensionPageTypeOverloaded.
ConvertToStandardPageType
Convert an Extension page type back to EPiServer page type
CreateExtensionContainerPageType
Create Extension container page type
EnableGlobalizationFunction
Enable globalization
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
ExtensionPageTypes Obsolete.
List all Extension page types
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetExtensionPageTypeName
Add the Extension prefix to the page type name.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IsExtensionContainerPageTypeOverloaded.
IsExtensionDynamicContentPropertyOverloaded.
IsExtensionFunctionPageTypeOverloaded.
IsExtensionPageTypeOverloaded.
IsStandardPageType
Return if the page type is an EPiServer standard page type
List
List all Extension Page Type
ListExtensionDynamicDefinition
Return a collection of Extension dynamic properties
ListExtensionPageTypesForCreate Obsolete.
Return the Extension page types to be listed for creating new page.
ListStandardPageTypesForCreate Obsolete.
Lists the standard page types for create.
LoadExtensionTab
Load the Extension tab. Create the tab if it's not exists.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MoveDown
Reorder PageType down one step
MoveUp
Reorder PageType up one step
ReRegisterCA
Register content areas for a page type
SetDefaultAccessPageType
SetDefaultRulePageType
StandardPageTypes Obsolete.
List standard page types
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UpdateNameAndDescription
Update the name and description for the page type

Fields

Properties

  NameDescription
ContainerPageDefinitionType
Return ContainerPagePropertyType as PageDefinitionType
ContainerPageType
Return ContainerPageType as PageType
ContentAreaPropertyType
Return ContentAreaPropertyType as PageDefinitionType
ExtensionDynamicContentDefinitionType
Return ContainerPagePropertyType as PageDefinitionType
ExtensionFunctionDefinitionType
Return ExtensionFunctionPropertyType as PageDefinitionType
ExtensionPageDefinitionType
Return ExtensionPagePropertyType as PageDefinitionType

See Also