| TreeSiteMapNode Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: CMS.DocumentEngine.Web.UI
 Syntax
Syntaxpublic class TreeSiteMapNode : SiteMapNode, IDataContainer, ISimpleDataContainer
The TreeSiteMapNode type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | TreeSiteMapNode(TreeSiteMapProvider, String) | 
            Constructor.
             | 
|  | TreeSiteMapNode(TreeSiteMapProvider, String, String) | 
            Constructor.
             | 
|  | TreeSiteMapNode(TreeSiteMapProvider, String, String, String) | 
            Constructor.
             | 
|  | TreeSiteMapNode(TreeSiteMapProvider, String, String, String, String) | 
            Constructor.
             | 
 Fields
Fields| Name | Description | |
|---|---|---|
|  | mChildNodesLoaded | 
            True if child nodes has been already loaded for this node.
             | 
|  | mNodeData | 
            Node data.
             | 
|  | mTreeNode | 
            Tree node.
             | 
|  | mTreeProvider | 
            Tree provider object to use for the database access.
             | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | ChildNodesLoaded | 
            Flag saying whether the child nodes are already loaded to the node.
             | 
|  | ColumnNames | 
            Column names.
             | 
|  | NodeData | 
            Property to get and set the inner data.
             | 
|  | TreeNode | 
            Property to get and set the inner TreeNode.
             | 
|  | TreeProvider | 
            Tree provider instance used to access data. If no TreeProvider is assigned, a new TreeProvider instance is created.
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | ContainsColumn | 
            Returns true if the object contains specified column.
             | 
|  | GetValue | 
            Returns value of column.
             | 
|  | SetValue | 
            Sets value of column.
             | 
|  | TryGetValue | 
            Returns value of column.
             | 
 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.) | 
|  | 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.) | 
 See Also
See Also