Click or drag to resize
CMSPageManager Class

Note: This API is now obsolete.

Page manager for editable regions.
Inheritance Hierarchy

Namespace: CMS.PortalControls
Assembly: CMS.PortalControls (in CMS.PortalControls.dll) Version: 8.2.23
Syntax
C#
[ObsoleteAttribute("CMSPageManager is obsolete use CMSPortalManager instead.")]
public class CMSPageManager : CMSPortalManager, 
	INamingContainer

The CMSPageManager type exposes the following members.

Constructors
  NameDescription
Public methodCMSPageManager
Top
Methods
  NameDescription
Public methodClearCache
Clears the cached items on a page.
(Inherited from CMSPortalManager.)
Protected methodCMSPortalManager_Init
Init event handler.
(Inherited from CMSPortalManager.)
Protected methodCMSPortalManager_PreRender
PreRender event handler.
(Inherited from CMSPortalManager.)
Protected methodCreateChildControls
Child control creation.
(Inherited from CMSPortalManager.)
Public methodEnsureNotLoadedZones
Ensures the list of the zones that were not yet loaded.
(Inherited from CMSPortalManager.)
Protected methodFindAllPlaceholders
Returns the list of all the page placeholders using the given alias path.
(Inherited from CMSPortalManager.)
Public methodGetSpellCheckFields
Returns the list of the field IDs (Client IDs of the inner controls) that should be spell checked.
(Inherited from CMSPortalManager.)
Public methodMarkZoneLoaded
Marks the given zone as loaded.
(Inherited from CMSPortalManager.)
Protected methodOnInit
Init event handler.
(Inherited from CMSWebControl.)
Public methodReloadData
Causes reloading the data, override to implement the data reloading procedure.
(Inherited from CMSPortalManager.)
Protected methodRender
Render action.
(Inherited from CMSPortalManager.)
Public methodSetMainPagePlaceholder
Sets the main (root) page placeholder.
(Inherited from CMSPortalManager.)
Public methodValidate
Returns true if entered data is valid. If data is invalid, it returns false and displays an error message.
(Inherited from CMSPortalManager.)
Top
Extension Methods
  NameDescription
Public Extension MethodAddCssClass
Adds CSS class to control. If class is already present, than adding is skipped. Class names are case sensitive.
(Defined by ControlsExtensions.)
Public Extension MethodAsValue
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.)
Public Extension MethodCallHandled
Calls the method handled by the exception handler. If the call doesn't succeed, the problem is reported through parent IExceptionHandler control instead of throwing unhandled exception for the entire page. Returns true, if the call succeeded, otherwise returns false.
(Defined by ControlsExtensions.)
Public Extension MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetCssClasses
Returns all CSS classes of control.
(Defined by ControlsExtensions.)
Public Extension MethodGetRenderedHTML
Returns HTML which would be rendered by control to page.
(Defined by ControlsExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodHasCssClass
Checks whether the control has given CSS class. Class names are case sensitive.
(Defined by ControlsExtensions.)
Public Extension MethodRemoveCssClass
Removes all occurrences. Class names are case sensitive.
(Defined by ControlsExtensions.)
Public Extension MethodSetCssClasses
Sets CSS classes to the control. Current classes will be overridden.
(Defined by ControlsExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Top
Fields
  NameDescription
Protected fieldmAllPagePlaceholders
Collection of all the page placeholders.
(Inherited from CMSPortalManager.)
Protected fieldmCMSEditableControls
Collection of the page editable regions.
(Inherited from CMSPortalManager.)
Protected fieldmCMSPagePlaceholders
Collection of all the base level page placeholders.
(Inherited from CMSPortalManager.)
Protected fieldmPlaceholderMenuControl
Page placeholder menu inner control.
(Inherited from CMSPortalManager.)
Top
Properties
  NameDescription
Public propertyActivateZoneBorder
If true zone border can be activated (+add widget button).
(Inherited from CMSPortalManager.)
Public propertyAllPagePlaceholders
Returns the collection of all the page placeholders.
(Inherited from CMSPortalManager.)
Public propertyCacheMinutes
Number of minutes the retrieved content is cached for. Zero indicates that the content will not be cached.
(Inherited from CMSPortalManager.)
Public propertyCMSEditableControls
Returns the array of the editable controls.
(Inherited from CMSPortalManager.)
Public propertyCMSPagePlaceholders
Returns the collection of all the base level page placeholders.
(Inherited from CMSPortalManager.)
Public propertyCurrentEditMenu
Gets the current edit menu if available
(Inherited from CMSPortalManager.)
Public propertyCurrentNode
Returns currently edited document if it is available in the given context.
(Inherited from CMSPortalManager.)
Public propertyCurrentObjectEditMenu
Gets the current object edit menu if available
(Inherited from CMSPortalManager.)
Public propertyCurrentPageInfo
Returns currently processed page info, if it is available in the given context.
(Inherited from CMSPortalManager.)
Public propertyCurrentPlaceholder
Returns the Placeholder of the current page.
(Inherited from CMSPortalManager.)
Public propertyDocumentManager
Document manager
(Inherited from CMSPortalManager.)
Public propertyHierarchyPageInfo
Hierarchy page info
(Inherited from CMSPortalManager.)
Public propertyHighlightDropableAreas
Droppable areas are highlighted when widget dragged.
(Inherited from CMSPortalManager.)
Public propertyCheckPermissions
Allows you to specify whether to check permissions of the current user. If the value is 'false' (default value) no permissions are checked. Otherwise, only nodes for which the user has read permission are displayed.
(Inherited from CMSPortalManager.)
Public propertyIsAuthorized
Returns true if the user is authorized for current document.
(Inherited from CMSPortalManager.)
Public propertyIsLiveSite
Indicates if control is used on live site.
(Inherited from CMSWebControl.)
Public propertyPageAliasPath
Current site alias path.
(Inherited from CMSPortalManager.)
Public propertyPageTemplate
Gets the page template of the current page.
(Inherited from CMSPortalManager.)
Public propertyPlaceholderMenuControl
Placeholder menu inner control.
(Inherited from CMSPortalManager.)
Public propertyPreserveContent
Allows you to specify whether the content of non-existing or not visible regions should be preserved when the content is saved.
(Inherited from CMSPortalManager.)
Public propertyShortID
Short ID of the control.
(Inherited from CMSWebControl.)
Public propertySiteName
Current site name.
(Inherited from CMSPortalManager.)
Protected propertyTagKey
Generate div tag key by default due to HTML validity
(Inherited from CMSPortalManager.)
Public propertyTreeProvider
Tree provider instance used to access data. If no TreeProvider is assigned, a new TreeProvider instance is created.
(Inherited from CMSPortalManager.)
Public propertyUIContext
Returns control's UI context
(Inherited from CMSWebControl.)
Public propertyUseObjectLocking
Gets a value that indicates if the object locking is used.
(Inherited from CMSPortalManager.)
Public propertyViewMode
Current page mode.
(Inherited from CMSPortalManager.)
Top
See Also