共用方式為


SPContentMapProvider Members

Include Protected Members
Include Inherited Members

Provides methods and properties for implementing a site map provider for contents of a Microsoft SharePoint Foundation site. This class provides the SiteMapNode objects that constitute the content portion of the breadcrumb, where "content" refers to the lists, folders, items, and list forms composing the breadcrumb.

The SPContentMapProvider type exposes the following members.

Constructors

  Name Description
Public method SPContentMapProvider Initializes a new instance of the SPContentMapProvider class.

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 SiteMapProvider.)
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 SiteMapProvider.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FindSiteMapNode(String) Retrieves a SiteMapNode object that represents the Web page at the specified URL. (Overrides SiteMapProvider.FindSiteMapNode(String).)
Public method FindSiteMapNode(HttpContext) Retrieves a SiteMapNode object that represents the currently requested page by using a specified HttpContext object. (Overrides SiteMapProvider.FindSiteMapNode(HttpContext).)
Public method FindSiteMapNodeFromKey Returns a SiteMapNode object based on a specified lookup key. (Overrides SiteMapProvider.FindSiteMapNodeFromKey(String).)
Public method GetChildNodes Retrieves the child nodes of a specified SiteMapNode as a site-map node collection (SPNavigationNodeCollection). (Overrides SiteMapProvider.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 SiteMapProvider.GetParentNode(SiteMapNode).)
Public method GetParentNodeRelativeToCurrentNodeAndHintDownFromParent (Inherited from SiteMapProvider.)
Public method GetParentNodeRelativeToNodeAndHintDownFromParent (Inherited from SiteMapProvider.)
Protected method GetRootNodeCore Retrieves the root node for all nodes that are managed by the current navigation provider. (Overrides SiteMapProvider.GetRootNodeCore().)
Public method GetType (Inherited from Object.)
Public method HintAncestorNodes (Inherited from SiteMapProvider.)
Public method HintNeighborhoodNodes (Inherited from SiteMapProvider.)
Public method Initialize Initializes the SPContentMapProvider implementation and provides resources that are needed to load site-map data from persistent storage. (Overrides SiteMapProvider.Initialize(String, NameValueCollection).)
Public method IsAccessibleToUser (Inherited from SiteMapProvider.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method RemoveNode (Inherited from SiteMapProvider.)
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

SPContentMapProvider Class

Microsoft.SharePoint.Navigation Namespace