Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides types and members for structured navigation and managed navigation.
Classes
Class | Description | |
---|---|---|
![]() |
CachedObjectSiteMapNode | Represents the base class for any node types, based on cached representations of Microsoft SharePoint Foundation objects. |
![]() |
NavigationComparer | Implements the generic IComparer interface that can sort PortalSiteMapNode objects for a given locale by title or date, and by ascending or descending order. |
![]() |
NavigationTerm | Specifies navigation behavior and properties for a Term object that is used to drive the navigation and friendly URLs for a website. |
![]() |
NavigationTermSet | Specifies navigation behavior and properties for a TermSet object that is used to drive the navigation and friendly URLs for a website. |
![]() |
NavigationTermSetItem | Provides an abstract base class for the NavigationTermSet and the NavigationTermobjects. |
![]() |
NavigationTermSetView | Represents contextual information that affects the calculation of certain properties for the NavigationTerm objects in a NavigationTermSet object. |
![]() |
PortalHierarchicalDataSourceView | Represents the HierarchicalDataSourceView used by the PortalSiteMapDataSource class. |
![]() |
PortalHierarchicalEnumerable | Represents the IHierarchicalEnumerable implementation used by the PortalSiteMapDataSource class. |
![]() |
PortalHierarchyData | Represents the IHierachyData implementation used by PortalSiteMapDataSource class. |
![]() |
PortalListItemSiteMapNode | The PortalSiteMapNode class for list items. |
![]() |
PortalListSiteMapNode | Lists derived from the PortalSiteMapNode class. |
![]() |
PortalNavigation | Represents navigation for portal pages and other portal navigation objects. |
![]() |
PortalSiteMapDataSource | Provides a data source control that navigation controls can bind to, and includes support for additional features that are specific to the PortalSiteMapProvider class. |
![]() |
PortalSiteMapDataSourceSwitch | Switches which PortalSiteMapDataSource object that is used by the current PortalNavigation object. |
![]() |
PortalSiteMapNode | Specifies the base class for the nodes returned by the PortalSiteMapProvider object. |
![]() |
PortalSiteMapProvider | Provides PortalSiteMapNode objects that represent a merging of the Microsoft SharePoint Foundation 2010SPNavigation store and dynamic site structure, including sites and pages. |
![]() |
PortalWebSiteMapNode | Represents Web sites that are included in the navigation. |
![]() |
ProxySiteMapNode | Represents the class derived from the PortalSiteMapNode class, used to wrap nodes of type CachedObjectSiteMapNode. |
![]() |
SiteNavigationSettings | Provides cached read access to the portal navigation settings for a specified site collection. |
![]() |
SiteNavigationSettingsWriter | Provides read/write access to the navigation settings for a specified site collection. |
![]() |
SPNavigationSiteMapNode | Represents nodes that are backed by an SPNavigationNode class. |
![]() |
StandardNavigationProviderNames | Defines constants that are the names of standard site map provider instances in the default web.config file for SharePoint Server. |
![]() |
StandardNavigationSettings | manages the global navigation and the current navigation (the standard navigation schemes). |
![]() |
SwitchableProperty | Defines a property of a SiteMapDataSource object whose value depends on the SiteMapProvider that is currently selected by the SwitchableSiteMapProvider object. |
![]() |
SwitchableSiteMapProvider | Provides a way for a site's navigation settings to determine the SiteMapProvider instance that should be used when rendering a page. |
![]() |
TaxonomyNavigation | Provides common operations related to the managed navigation feature, friendly URLs, and the taxonomy navigation cache. |
![]() |
TaxonomyNavigationCacheConfig | Manages configuration parameters for a taxonomy navigation cache. |
![]() |
TaxonomyNavigationCacheStatistics | Reports basic statistics for monitoring the behavior of the taxonomy navigation cache. |
![]() |
TaxonomyNavigationContext | Reports information about processing the TaxonomyNavigation feature during the current HTTP request. |
![]() |
TaxonomySiteMapNode | Represents a navigation node that is obtained by a TaxonomySiteMapProvider object. |
![]() |
TaxonomySiteMapProvider | Provides a navigation site map that is represented by using a NavigationTermSet object that is based on a taxonomy TermSet object. |
![]() |
WebNavigationSettings | Manages the navigation settings for a publishing site. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
NavigationLinkType | An enumeration that is used by a NavigationTerm object to indicate the type of navigation node. |
![]() |
NavigationTermSetItem.CustomizablePropertyId | |
![]() |
PortalNavigationType | Options that specify where the provider should get its SPNavigationNode links from and which include or hide settings to respect. |
![]() |
PortalSiteMapProvider.IncludeOption | Types that specify the site map provider's inclusion behavior for Web sites and Web pages. |
![]() |
StandardNavigationSource | Identifies the three enumeration choices displayed on the AreaNavigationSettings.aspx control pane. |