Microsoft.SharePoint.Publishing.Navigation Namespace
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 | Base class for any node types, based on cached representations of Windows SharePoint Services objects. |
![]() |
NavigationComparer | Implements the generic IComparer interface that can sort PortalSiteMapNodes for a given locale by title or date, and by ascending or descending order, |
![]() |
PortalHierarchicalDataSourceView | HierarchicalDataSourceView used by the PortalSiteMapDataSource class. |
![]() |
PortalHierarchicalEnumerable | IHierarchicalEnumerable implementation used by the PortalSiteMapDataSource class. |
![]() |
PortalHierarchyData | IHierachyData implementation used by PortalSiteMapDataSource class. |
![]() |
PortalListItemSiteMapNode | The PortalSiteMapNode class for list items. |
![]() |
PortalListSiteMapNode | Lists derived from the PortalSiteMapNode class. |
![]() |
PortalSiteMapDataSource | ASP.NET hierarchical data source that is used with the PortalSiteMapProvider class. |
![]() |
PortalSiteMapNode | Specifies the base class for the nodes returned by the PortalSiteMapProvider object. |
![]() |
PortalSiteMapProvider | Provides PortalSiteMapNode objects that represent a merging of the Windows SharePoint Services 3.0SPNavigation store and dynamic site structure, including sites and pages. |
![]() |
PortalWebSiteMapNode | Represents Web sites (sometimes known as sites or subsites, but not to be confused with site collections) that are included in the navigation. |
![]() |
ProxySiteMapNode | Class derived from the PortalSiteMapNode class. Used to wrap nodes of type CachedObjectSiteMapNode. |
![]() |
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. |