| PageInfo Methods | 
The PageInfo type exposes the following members.
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Clone | 
            Clones the PageInfo object.
             | 
|  | CombineWith | 
            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.) | 
|  | ContainsColumn | 
            Returns true if specified column is available in current structure.
            (Inherited from AbstractDataContainerParentObjectType.) | 
|  | CreateInherited | 
            Creates an inherited page info.
             | 
|  | GetContentXml | 
            Returns the xml code of the document contents (Editable regions, web parts).
             | 
|  | GetDocumentName | 
            Gets friendly document name
             | 
|  | GetProperty | 
            Gets the context property.
            (Inherited from AbstractHierarchicalObjectTObject.) | 
|  | GetPropertyType | 
            Gets the type of the given property
            (Inherited from AbstractHierarchicalObjectTObject.) | 
|  | GetResolvedPageTitle | 
            Gets resolved document page title
             | 
|  | GetValue | 
            Gets the object value.
            (Inherited from AbstractSimpleDataContainerTObject.) | 
|  | HasSetter | 
            Returns true if given property has a setter
            (Inherited from AbstractHierarchicalObjectTObject.) | 
|  | LoadContentXml | 
            Loads the content XML to the content table.
             | 
|  | LoadVersion | 
            Load the current version data of the document to the page info.
             | 
|  | LoadVersion(TreeNode) | 
            Load complete given version of the document to the page info.
             | 
|  | RegisterColumn(String, FuncTObject, Object) | 
            Registers the given Column to the object
            (Inherited from AbstractSimpleDataContainerTObject.) | 
|  | RegisterColumn(String, FuncTObject, Object, FuncTObject, Object, Object) | 
            Registers the given Column to the object
            (Inherited from AbstractSimpleDataContainerTObject.) | 
|  | RegisterColumns | 
            Registers the Columns of this object
            (Overrides AbstractSimpleDataContainerTObjectRegisterColumns.) | 
|  | RegisterProperties | 
            Registers the properties of this object
            (Inherited from AbstractHierarchicalObjectTObject.) | 
|  | RegisterProperty(String, FuncTObject, Object) | 
            Registers the given property to the object
            (Inherited from AbstractHierarchicalObjectTObject.) | 
|  | RegisterProperty(String, Object, FuncTObject, Object, Object) | 
            Registers the given parameterized property to the object.
            (Inherited from AbstractHierarchicalObjectTObject.) | 
|  | SetPageTemplateId | 
            Sets the default document page template ID
             | 
|  | SetProperty | 
            Gets the context property.
            (Inherited from AbstractHierarchicalObjectTObject.) | 
|  | SetValue | 
            Sets the object value.
            (Inherited from AbstractSimpleDataContainerTObject.) | 
|  | TryGetProperty(String, Object) | 
            Gets the context property.
            (Inherited from AbstractHierarchicalObjectTObject.) | 
|  | TryGetProperty(String, Object, Boolean) | 
            Returns value of property.
            (Inherited from AbstractHierarchicalObjectTObject.) | 
|  | TryGetValue | 
            Returns value of column.
            (Inherited from AbstractSimpleDataContainerTObject.) | 
 Extension Methods
Extension Methods| Name | Description | |
|---|---|---|
|  | CheckRequiredColumns | 
            Returns true if given list of columns do not have null values in the object
            (Defined by DataExtensions.) | 
|  | HasMetadata | 
            Indicates if the metadata feature is turned on for given page.
            (Defined by TreeNodeTypeExtensions.) | 
|  | HasUrl | 
            Indicates if the URL feature is turned on for given page.
            (Defined by TreeNodeTypeExtensions.) | 
|  | IsNavigationItem | 
            Indicates if the navigation item feature is turned on for given page.
            (Defined by TreeNodeTypeExtensions.) | 
|  | IsProduct | 
            Returns true if the page represents a product.
            (Defined by TreeNodeTypeExtensions.) | 
|  | IsProductSection | 
            Returns true if the page stands for the product section.
            (Defined by TreeNodeTypeExtensions.) | 
|  | IsRoot | 
            Indicates if the given page is a root node.
            (Defined by TreeNodeTypeExtensions.) | 
|  | ToJSON | 
            Returns JSON representation of current instance of IDataContainer.
            (Defined by DataExtensions.) | 
|  | ToXML(XmlWriter, Boolean) | Overloaded. 
            Writes XML representation of current instance of IDataContainer to provided XmlWriter.
            (Defined by DataExtensions.) | 
|  | ToXML(String, Boolean) | Overloaded. 
            Returns XML representation of current instance of IDataContainer.
            (Defined by DataExtensions.) | 
|  | ToXML(XmlWriter, ListString, Boolean) | Overloaded. 
            Writes XML representation of selected columns of current instance of IDataContainer to provided XmlWriter.
            (Defined by DataExtensions.) | 
|  | UsesPageBuilder | 
            Indicates if the page builder feature is turned on for given page.
            (Defined by TreeNodeTypeExtensions.) | 
 See Also
See Also