The TreeSiteMapNode type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Back to Top
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.
|
Methods
Name | Description | |
---|---|---|
Clone | Creates a new node that is a copy of the current node. (Inherited from SiteMapNode.) | |
Clone(Boolean) | Creates a new copy that is a copy of the current node, optionally cloning all parent and ancestor nodes of the current node. (Inherited from SiteMapNode.) | |
Equals | Gets a value indicating whether the current SiteMapNode is identical to the specified object. (Inherited from SiteMapNode.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetAllNodes | Retrieves a read-only collection of all SiteMapNode objects that are descendants of the calling node, regardless of the degree of separation. (Inherited from SiteMapNode.) | |
GetDataSourceView | Retrieves the SiteMapDataSourceView object that is associated with the current node. (Inherited from SiteMapNode.) | |
GetExplicitResourceString | Retrieves a localized string based on a SiteMapNode attribute to localize, a default string to return if no resource is found, and a Boolean value indicating whether to throw an exception if no resource is found. (Inherited from SiteMapNode.) | |
GetHashCode | Returns the hash code of the SiteMapNode object. (Inherited from SiteMapNode.) | |
GetHierarchicalDataSourceView | Retrieves the SiteMapHierarchicalDataSourceView object that is associated with the current node. (Inherited from SiteMapNode.) | |
GetImplicitResourceString | Gets a localized string based on the attribute name and ResourceKey property that is specified by the SiteMapProvider by which the SiteMapNode is tracked. (Inherited from SiteMapNode.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetValue |
Returns value of column.
| |
IsAccessibleToUser | Gets a value indicating whether the specified site map node can be viewed by the user in the specified context. (Inherited from SiteMapNode.) | |
IsDescendantOf | Gets a value indicating whether the current site map node is a child or a direct descendant of the specified node. (Inherited from SiteMapNode.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SetValue |
Sets value of column.
| |
ToString | Converts the value of this instance of the SiteMapNode class to its equivalent string representation. (Inherited from SiteMapNode.) |
Extension Methods
Name | Description | |
---|---|---|
GetAPIString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
GetString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
CheckRequiredColumns |
Returns true if given list of columns do not have null values in the object
(Defined by DataExtensions.) | |
ToBoolean |
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDateTime |
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDouble |
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToGuid |
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToInteger |
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToString |
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.) |
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
Name | Description | |
---|---|---|
Attributes | Gets or sets a collection of additional attributes beyond the strongly typed properties that are defined for the SiteMapNode class. (Inherited from SiteMapNode.) | |
Description | Gets or sets a description for the SiteMapNode. (Inherited from SiteMapNode.) | |
HasChildNodes | Gets a value indicating whether the current SiteMapNode has any child nodes. (Inherited from SiteMapNode.) | |
ChildNodes | Gets or sets all the child nodes of the current SiteMapNode object from the associated SiteMapProvider provider. (Inherited from SiteMapNode.) | |
ChildNodesLoaded |
Flag saying whether the child nodes are already loaded to the node.
| |
Item | Gets or sets a custom attribute from the Attributes collection or a resource string based on the specified key. (Inherited from SiteMapNode.) | |
Key | Gets a string representing a lookup key for a site map node. (Inherited from SiteMapNode.) | |
NextSibling | Gets the next SiteMapNode node on the same hierarchical level as the current one, relative to the ParentNode property (if one exists). (Inherited from SiteMapNode.) | |
NodeData |
Property to get and set the inner data.
| |
ParentNode | Gets or sets the SiteMapNode object that is the parent of the current node. (Inherited from SiteMapNode.) | |
PreviousSibling | Gets the previous SiteMapNode object on the same level as the current one, relative to the ParentNode object (if one exists). (Inherited from SiteMapNode.) | |
Provider | Gets the SiteMapProvider provider that the SiteMapNode object is tracked by. (Inherited from SiteMapNode.) | |
ReadOnly | Gets or sets a value indicating whether the site map node can be modified. (Inherited from SiteMapNode.) | |
ResourceKey | Gets or sets the resource key that is used to localize the SiteMapNode. (Inherited from SiteMapNode.) | |
Roles | Gets or sets a collection of roles that are associated with the SiteMapNode object, used during security trimming. (Inherited from SiteMapNode.) | |
RootNode | Gets the root node of the root provider in a site map provider hierarchy. If no provider hierarchy exists, the RootNode property gets the root node of the current provider. (Inherited from SiteMapNode.) | |
Title | Gets or sets the title of the SiteMapNode object. (Inherited from SiteMapNode.) | |
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.
| |
Url | Gets or sets the URL of the page that the SiteMapNode object represents. (Inherited from SiteMapNode.) |
See Also