SPSiteMapProvider Members

Include Protected Members
Include Inherited Members

Provides the SiteMapNode objects that constitute the global content breadcrumb, which represents objects in the site hierarchy above the current site.

The SPSiteMapProvider type exposes the following members.


Name Description
SPSiteMapProvider Initializes a new instance of the SPSiteMapProvider class.



Name Description
CurrentNode (Inherited from SiteMapProvider.)
Description (Inherited from ProviderBase.)
EnableLocalization (Inherited from SiteMapProvider.)
Name (Inherited from ProviderBase.)
ParentProvider (Inherited from SiteMapProvider.)
ResourceKey (Inherited from SiteMapProvider.)
RootNode (Inherited from SiteMapProvider.)
RootProvider (Inherited from SiteMapProvider.)
SecurityTrimmingEnabled (Inherited from SiteMapProvider.)



Name Description
AddNode(SiteMapNode) (Inherited from SiteMapProvider.)
AddNode(SiteMapNode, SiteMapNode) (Inherited from SiteMapProvider.)
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
FindSiteMapNode(String) Retrieves a SiteMapNode object that represents the Web page at the specified URL, which is typically the URL of the site's root folder. (Overrides SiteMapProvider.FindSiteMapNode(String).)
FindSiteMapNode(HttpContext) Retrieves a SiteMapNode object that represents the currently requested Web page by using the specified HttpContext object. (Overrides SiteMapProvider.FindSiteMapNode(HttpContext).)
FindSiteMapNodeFromKey Returns a SiteMapNode object based on a specified key. (Overrides SiteMapProvider.FindSiteMapNodeFromKey(String).)
GetChildNodes Retrieves the child nodes of a specified SiteMapNode as a site-map node collection (SPNavigationNodeCollection). (Overrides SiteMapProvider.GetChildNodes(SiteMapNode).)
GetCurrentNodeAndHintAncestorNodes (Inherited from SiteMapProvider.)
GetCurrentNodeAndHintNeighborhoodNodes (Inherited from SiteMapProvider.)
GetHashCode (Inherited from Object.)
GetParentNode Retrieves the parent node of a specified SiteMapNode object. (Overrides SiteMapProvider.GetParentNode(SiteMapNode).)
GetParentNodeRelativeToCurrentNodeAndHintDownFromParent (Inherited from SiteMapProvider.)
GetParentNodeRelativeToNodeAndHintDownFromParent (Inherited from SiteMapProvider.)
GetRootNodeCore (Inherited from SiteMapProvider.)
GetType (Inherited from Object.)
HintAncestorNodes (Inherited from SiteMapProvider.)
HintNeighborhoodNodes (Inherited from SiteMapProvider.)
Initialize Initializes the SPSiteMapProvider implementation and provides resources that are needed to load site-map data from persistent storage. (Overrides SiteMapProvider.Initialize(String, NameValueCollection).)
IsAccessibleToUser (Inherited from SiteMapProvider.)
MemberwiseClone (Inherited from Object.)
RemoveNode (Inherited from SiteMapProvider.)
ResolveSiteMapNode (Inherited from SiteMapProvider.)
ToString (Inherited from Object.)



Name Description
SiteMapResolve (Inherited from SiteMapProvider.)


See Also


SPSiteMapProvider Class

Microsoft.SharePoint.Navigation Namespace