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. |