Click or drag to resize
PageInfo Methods

The PageInfo type exposes the following members.

Methods
  NameDescription
Public methodClone
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
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 methodGetValue
Gets the object value.
(Inherited from AbstractSimpleDataContainerTObject.)
Public methodHasSetter
Returns true if given property has a setter
(Inherited from AbstractHierarchicalObjectTObject.)
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 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 MethodHasMetadata
Indicates if the metadata feature is turned on for given page.
(Defined by TreeNodeTypeExtensions.)
Public Extension MethodHasUrl
Indicates if the URL feature is turned on for given page.
(Defined by TreeNodeTypeExtensions.)
Public Extension MethodIsNavigationItem
Indicates if the navigation item feature is turned on for given page.
(Defined by TreeNodeTypeExtensions.)
Public Extension MethodIsProduct
Returns true if the page represents a product.
(Defined by TreeNodeTypeExtensions.)
Public Extension MethodIsProductSection
Returns true if the page stands for the product section.
(Defined by TreeNodeTypeExtensions.)
Public Extension MethodIsRoot
Indicates if the given page 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.)
Public Extension MethodUsesPageBuilder
Indicates if the page builder feature is turned on for given page.
(Defined by TreeNodeTypeExtensions.)
Top
See Also