UnboundSiteMapNode Members
Represents a node in the hierarchical site map structure maintained by the UnboundSiteMapProvider.Constructors
Name | Description |
---|---|
UnboundSiteMapNode(SiteMapProvider, String, String, String, String, IList, NameValueCollection, NameValueCollection, String) | Initializes a new instance of the UnboundSiteMapNode class with the specified settings. |
UnboundSiteMapNode(SiteMapProvider, String, String, String, String) | Initializes a new instance of the UnboundSiteMapNode class with the specified settings. |
UnboundSiteMapNode(SiteMapProvider, String, String, String) | Initializes a new instance of the UnboundSiteMapNode class with the specified settings. |
UnboundSiteMapNode(SiteMapProvider, String, String) | Initializes a new instance of the UnboundSiteMapNode class with the specified settings. |
UnboundSiteMapNode(SiteMapProvider, String) | Initializes a new instance of the UnboundSiteMapNode class with the specified settings. |
Properties
Name | Description |
---|---|
Attributes protected | Gets or sets a collection of additional attributes beyond the strongly typed properties that are defined for the SiteMapNode class. Inherited from SiteMapNode. |
ChildNodes | Gets or sets all the child nodes of the current SiteMapNode object from the associated SiteMapProvider provider. 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. |
Item[String] | 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. |
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. |
IHierarchyData.HasChildren | Gets a value that indicates whether the current SiteMapNode object has any child nodes. For a description of this member, see HasChildren. Inherited from SiteMapNode. |
IHierarchyData.Item | Gets the hierarchical data item. For a description of this member, see Item. Inherited from SiteMapNode. |
IHierarchyData.Type | Gets a string that represents the type name of the hierarchical data item. For a description of this member, see Type. Inherited from SiteMapNode. |
INavigateUIData.Description | Gets the Description property of the site map node. For a description of this member, see Description. Inherited from SiteMapNode. |
INavigateUIData.Name | Gets the Title property of the site map node. For a description of this member, see Name. Inherited from SiteMapNode. |
INavigateUIData.NavigateUrl | Gets the Url property of the site map node. For a description of this member, see NavigateUrl. Inherited from SiteMapNode. |
INavigateUIData.Value | Gets the Title property of the site map node. For a description of this member, see Value. Inherited from SiteMapNode. |
Title | Gets or sets the title of the SiteMapNode object. Inherited from SiteMapNode. |
Url | Gets or sets the URL of the page represented by the current site map node object. |
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(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
Equals(Object) | Gets a value indicating whether the current SiteMapNode is identical to the specified object. Inherited from SiteMapNode. |
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(SiteMapDataSource, String) | Retrieves the SiteMapDataSourceView object that is associated with the current node. Inherited from SiteMapNode. |
GetExplicitResourceString(String, String, Boolean) protected | 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(String) protected | 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. |
IsAccessibleToUser(HttpContext) | Gets a value indicating whether the specified site map node can be viewed by the user in the specified context. Inherited from SiteMapNode. |
IsDescendantOf(SiteMapNode) | 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() protected | Creates a shallow copy of the current Object. Inherited from Object. |
ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
ICloneable.Clone() | Creates a new node that is a copy of the current node. For a description of this member, see Clone(). Inherited from SiteMapNode. |
IHierarchyData.GetChildren() | Retrieves the hierarchical children data items of the current item. For a description of this member, see GetChildren(). Inherited from SiteMapNode. |
IHierarchyData.GetParent() | Retrieves the hierarchical parent of the current item. For a description of this member, see GetParent(). Inherited from SiteMapNode. |
ToString() | Converts the value of this instance of the UnboundSiteMapNode class to its equivalent string representation. |
See Also