SwitchableSiteMapProvider members
Provides a way for a site's navigation settings to determine the SiteMapProvider instance that should be used when rendering a page.
The SwitchableSiteMapProvider type exposes the following members.
Constructors
Top
Properties
Top
Methods
![Protected method Protected method](images/ms581187.protmethod(office.15).gif) |
AddNode(SiteMapNode) |
(Inherited from SiteMapProvider.) |
![Protected method Protected method](images/ms581187.protmethod(office.15).gif) |
AddNode(SiteMapNode, SiteMapNode) |
(Inherited from SiteMapProvider.) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
Equals |
(Inherited from Object.) |
![Protected method Protected method](images/ms581187.protmethod(office.15).gif) |
Finalize |
(Inherited from Object.) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
FindSiteMapNode(String) |
(Overrides SiteMapProvider.FindSiteMapNode(String).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
FindSiteMapNode(HttpContext) |
(Overrides SiteMapProvider.FindSiteMapNode(HttpContext).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
FindSiteMapNodeFromKey |
(Overrides SiteMapProvider.FindSiteMapNodeFromKey(String).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
GetChildNodes |
(Overrides SiteMapProvider.GetChildNodes(SiteMapNode).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
GetCurrentNodeAndHintAncestorNodes |
(Overrides SiteMapProvider.GetCurrentNodeAndHintAncestorNodes(Int32).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
GetCurrentNodeAndHintNeighborhoodNodes |
(Overrides SiteMapProvider.GetCurrentNodeAndHintNeighborhoodNodes(Int32, Int32).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
GetCurrentWrappedProvider |
Returns the wrapped SiteMapProvider object as specified by the navigation settings for the current SPWeb object (from the SPContext object). |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
GetHashCode |
(Inherited from Object.) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
GetParentNode |
(Overrides SiteMapProvider.GetParentNode(SiteMapNode).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
GetParentNodeRelativeToCurrentNodeAndHintDownFromParent |
(Overrides SiteMapProvider.GetParentNodeRelativeToCurrentNodeAndHintDownFromParent(Int32, Int32).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
GetParentNodeRelativeToNodeAndHintDownFromParent |
(Overrides SiteMapProvider.GetParentNodeRelativeToNodeAndHintDownFromParent(SiteMapNode, Int32, Int32).) |
![Protected method Protected method](images/ms581187.protmethod(office.15).gif) |
GetRootNodeCore |
(Overrides SiteMapProvider.GetRootNodeCore().) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
GetType |
(Inherited from Object.) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) ![Static member Static member](images/ms583551.static(office.15).gif) |
GetUnderlyingProvider |
If the specified SiteMapProvider object is a SwitchableSiteMapProvider object, this method returns the wrapped provider. |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
HintAncestorNodes |
(Overrides SiteMapProvider.HintAncestorNodes(SiteMapNode, Int32).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
HintNeighborhoodNodes |
(Overrides SiteMapProvider.HintNeighborhoodNodes(SiteMapNode, Int32, Int32).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
Initialize |
Initializes the SwitchableSiteMapProvider object. (Overrides SiteMapProvider.Initialize(String, NameValueCollection).) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
IsAccessibleToUser |
(Overrides SiteMapProvider.IsAccessibleToUser(HttpContext, SiteMapNode).) |
![Protected method Protected method](images/ms581187.protmethod(office.15).gif) |
MemberwiseClone |
(Inherited from Object.) |
![Protected method Protected method](images/ms581187.protmethod(office.15).gif) |
RemoveNode |
(Inherited from SiteMapProvider.) |
![Protected method Protected method](images/ms581187.protmethod(office.15).gif) |
ResolveSiteMapNode |
(Inherited from SiteMapProvider.) |
![Public method Public method](images/ms546240.pubmethod(office.15).gif) |
ToString |
(Inherited from Object.) |
Top
Events
Top
Explicit interface implementations
Top
See also
Reference
SwitchableSiteMapProvider class
Microsoft.SharePoint.Publishing.Navigation namespace