SwitchableSiteMapProvider.GetCurrentWrappedProvider method
Returns the wrapped SiteMapProvider object as specified by the navigation settings for the current SPWeb object (from the SPContext object).
Namespace: Microsoft.SharePoint.Publishing.Navigation
Assembly: Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)
Syntax
'Declaration
Public Function GetCurrentWrappedProvider As SiteMapProvider
'Usage
Dim instance As SwitchableSiteMapProvider
Dim returnValue As SiteMapProvider
returnValue = instance.GetCurrentWrappedProvider()
public SiteMapProvider GetCurrentWrappedProvider()
Return value
Type: System.Web.SiteMapProvider
Remarks
The target provider is fetched by name from the global Providers table.
The GetCurrentWrappedProvider method never returns null. For minor configuration problems, it returns an “error site map” that contains the error message as its only SiteMapNode object. This behavior prevents a minor configuration error from bringing down the entire SharePoint site, including the control panels that could otherwise be used to fix the problem.
See also
Reference
SwitchableSiteMapProvider class