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.
The Microsoft.SharePoint.Publishing.Navigation namespace contains classes that represent the node, typing, collection, data source, provider, and proxy functionality that supports Microsoft Office SharePoint Server 2007 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. |
![]() |
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 | An ASP.NET hierarchical data source that is used with 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. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
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. |