Click or drag to resize
PageInfo Methods

The PageInfo type exposes the following members.

Methods
  NameDescription
Public methodAddResponseCacheDependencies
Adds the cache dependencies for the current page to the response.
Public methodClearOutputCache(Boolean)
Clears the output cache for current page.
Public methodClearOutputCache(Boolean, Boolean)
Clears the output cache for current page.
Public methodClone
Clones the PageInfo object.
Public methodClone(Boolean, Boolean)
Clones the PageInfo object.
Public methodCombineWith
Combines current instance with other properties (modifies current instace!). List properties are merged from all the participating typeinfos, other properties are taken as first non-null value (non-null is determined by nullValues collection).
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodContainsColumn
Returns true if specified column is available in current structure.
(Inherited from AbstractDataContainerParentObjectType.)
Public methodCreateInherited
Creates an inherited page info.
Public methodGetContentXml
Returns the xml code of the document contents (Editable regions, web parts).
Public methodGetDocumentName
Gets friendly document name
Protected methodGetInheritedTemplateInfo
Gets the inherited template info from parent page infos
Public methodGetProperty
Gets the context property.
(Inherited from AbstractHierarchicalObjectTObject.)
Protected methodGetPropertyType
Gets the type of the given property
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodGetResolvedPageTitle
Gets resolved document page title
Public methodGetResponseCacheDependencies
Gets the page dependency keys for the response of the page.
Public methodGetUpperTree
Gets the upper tree data for inherited values.
Public methodGetUsedInheritPageLevels
Gets the inherit page levels used by this page
Public methodGetUsedPageTemplateId
Gets the page template id used by this document
Public methodGetUsedPageTemplateIdColumn
Gets the page template id used by this document
Public methodGetValue
Gets the object value.
(Inherited from AbstractSimpleDataContainerTObject.)
Public methodGetValueFromUpperTree
Returns string value of selected column.
Public methodHasSetter
Returns true if given property has a setter
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodIsProduct
Returns true if the document represents a product.
Public methodIsProductSection
Returns true if the document type stands for the product section
Public methodIsRoot
Returns true if the given document is a root node
Public methodLoadContentXml
Loads the content XML to the content table.
Public methodLoadVersion
Load the current version data of the document to the page info.
Public methodLoadVersion(TreeNode)
Load complete given version of the document to the page info.
Protected methodRegisterColumn(String, FuncTObject, Object)
Registers the given Column to the object
(Inherited from AbstractSimpleDataContainerTObject.)
Protected methodRegisterColumn(String, FuncTObject, Object, FuncTObject, Object, Object)
Registers the given Column to the object
(Inherited from AbstractSimpleDataContainerTObject.)
Protected methodRegisterColumns
Registers the Columns of this object
(Overrides AbstractSimpleDataContainerTObjectRegisterColumns.)
Protected methodRegisterProperties
Registers the properties of this object
(Inherited from AbstractHierarchicalObjectTObject.)
Protected methodRegisterProperty(String, FuncTObject, Object)
Registers the given property to the object
(Inherited from AbstractHierarchicalObjectTObject.)
Protected methodRegisterProperty(String, Object, FuncTObject, Object, Object)
Registers the given parameterized property to the object.
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodSetPageResult
Sets the page result object for the given url. The page result object is then accessible via PageResult property.
Public methodSetPageTemplateId
Sets the default document page template ID
Public methodSetProperty
Gets the context property.
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodSetValue
Sets the object value.
(Inherited from AbstractSimpleDataContainerTObject.)
Public methodTryGetProperty(String, Object)
Gets the context property.
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodTryGetProperty(String, Object, Boolean)
Returns value of property.
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodTryGetValue
Returns value of column.
(Inherited from AbstractSimpleDataContainerTObject.)
Top
Extension Methods
  NameDescription
Public Extension MethodCheckRequiredColumns
Returns true if given list of columns do not have null values in the object
(Defined by DataExtensions.)
Public Extension MethodIsFile
Returns true if the given document is a file node
(Defined by TreeNodeTypeExtensions.)
Public Extension MethodIsFolder
Returns true if the given document is a folder node
(Defined by TreeNodeTypeExtensions.)
Public Extension MethodIsRoot
Returns true if the given document is a root node
(Defined by TreeNodeTypeExtensions.)
Public Extension MethodToJSON
Returns JSON representation of current instance of IDataContainer.
(Defined by DataExtensions.)
Public Extension MethodToXML(XmlWriter, Boolean)Overloaded.
Writes XML representation of current instance of IDataContainer to provided XmlWriter.
(Defined by DataExtensions.)
Public Extension MethodToXML(String, Boolean)Overloaded.
Returns XML representation of current instance of IDataContainer.
(Defined by DataExtensions.)
Public Extension MethodToXML(XmlWriter, ListString, Boolean)Overloaded.
Writes XML representation of selected columns of current instance of IDataContainer to provided XmlWriter.
(Defined by DataExtensions.)
Top
See Also