2 minutes to read
In this article
Provides types and members for customizing the navigation structures and site maps of SharePoint sites.
SPContentMapProvider 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.
SPHierarchyDataView Represents a data view on a node or collection of nodes in a hierarchical data structure for a
HierarchicalDataSourceControl object. This class cannot be inherited.
SPNavigation Serves as a wrapper class for navigation-related operations. The SPNavigation object is available as a property value (
SPWeb.Navigation) on the SPWeb object.
SPNavigationNode Represents a node in a hierarchical navigation structure for a Microsoft SharePoint Foundation Web site.
SPNavigationNodeCollection Provides a strongly typed collection of
SPNavigationProvider Provides a base class for SharePoint Foundation site-map providers that is specialized for SharePoint site navigation.
SPSiteMapProvider Provides the
SiteMapNode objects that constitute the global content portion of the breadcrumb, which represents objects in the site hierarchy.
SPXmlContentMapProvider Provides methods and properties for implementing an XML-based site map provider for a Microsoft SharePoint Foundation site.
ISPHierarchyData Implement the methods and properties of this interface to create hierarchical node objects from data sources that are derived from the IHierarchicalDataSource class.
SPQuickLaunchHeading Enumeration values that specify the standard headings on the Quick Launch menu on content pages in a Microsoft SharePoint Foundation website.