SPXmlContentMapProvider members

Provides methods and properties for implementing an XML-based site map provider for a Microsoft SharePoint Foundation site.

The SPXmlContentMapProvider type exposes the following members.

Constructors

  Name Description
Public method SPXmlContentMapProvider Initialize an instance of the SharePoint SPXmlContentMapProvider object.

Top

Properties

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

Top

Methods

  Name Description
Protected method AddNode(SiteMapNode) (Inherited from SiteMapProvider.)
Protected method AddNode(SiteMapNode, SiteMapNode) (Inherited from XmlSiteMapProvider.)
Protected method AddProvider (Inherited from XmlSiteMapProvider.)
Public method BuildSiteMap Loads the site map information from an XML file and builds it in memory. (Overrides XmlSiteMapProvider.BuildSiteMap().)
Protected method Clear Removes all elements in the collections of child and parent site map nodes and site map providers that the SPXmlContentMapProvider object internally tracks as part of its state. (Overrides XmlSiteMapProvider.Clear().)
Public method Dispose() (Inherited from XmlSiteMapProvider.)
Protected method Dispose(Boolean) (Inherited from XmlSiteMapProvider.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FindSiteMapNode(String) Retrieves a SiteMapNode object that represents the page at the specified URL. (Overrides XmlSiteMapProvider.FindSiteMapNode(String).)
Public method FindSiteMapNode(HttpContext) Retrieves a SiteMapNode object that represents the currently requested page using the specified HttpContext object. (Overrides SiteMapProvider.FindSiteMapNode(HttpContext).)
Public method FindSiteMapNodeFromKey Retrieves a SiteMapNode object based on a specified key. (Overrides XmlSiteMapProvider.FindSiteMapNodeFromKey(String).)
Public method GetChildNodes Retrieves the child nodes of a specified SiteMapNode object. (Overrides StaticSiteMapProvider.GetChildNodes(SiteMapNode).)
Public method GetCurrentNodeAndHintAncestorNodes (Inherited from SiteMapProvider.)
Public method GetCurrentNodeAndHintNeighborhoodNodes (Inherited from SiteMapProvider.)
Public method GetHashCode (Inherited from Object.)
Public method GetParentNode Retrieves the parent node of a specified SiteMapNode object. (Overrides StaticSiteMapProvider.GetParentNode(SiteMapNode).)
Public method GetParentNodeRelativeToCurrentNodeAndHintDownFromParent (Inherited from SiteMapProvider.)
Public method GetParentNodeRelativeToNodeAndHintDownFromParent (Inherited from SiteMapProvider.)
Protected method GetRootNodeCore (Inherited from XmlSiteMapProvider.)
Public method GetType (Inherited from Object.)
Public method HintAncestorNodes (Inherited from SiteMapProvider.)
Public method HintNeighborhoodNodes (Inherited from SiteMapProvider.)
Public method Initialize Initializes the SPXmlContentMapProvider object and provides resources used to load site-map data from persistent storage. (Overrides XmlSiteMapProvider.Initialize(String, NameValueCollection).)
Public method IsAccessibleToUser (Inherited from SiteMapProvider.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method RemoveNode (Inherited from XmlSiteMapProvider.)
Protected method RemoveProvider (Inherited from XmlSiteMapProvider.)
Protected method ResolveSiteMapNode (Inherited from SiteMapProvider.)
Public method ToString (Inherited from Object.)

Top

Events

  Name Description
Public event SiteMapResolve (Inherited from SiteMapProvider.)

Top

See also

Reference

SPXmlContentMapProvider class

Microsoft.SharePoint.Navigation namespace