Microsoft.SharePoint.Publishing.Navigation - Espace de noms

Fournit des types et des membres pour la navigation structurée et navigation gérée.

Classes

  Classe Description
Classe publique CachedObjectSiteMapNode Représente la classe de base pour les types de nœud, basé sur des représentations en mémoire cache des objets de Microsoft SharePoint Foundation .
Classe publique NavigationComparer Implémente l'interface générique IComparer pouvez trier les objets de PortalSiteMapNode pour une langue donnée par titre ou par date et par ordre croissant ou décroissant.
Classe publique NavigationTerm Spécifie le comportement de navigation et des propriétés pour un objet Term qui est utilisé pour piloter la navigation et les URL conviviales pour un site Web.
Classe publique NavigationTermSet Spécifie le comportement de navigation et des propriétés pour un objet TermSet qui est utilisé pour piloter la navigation et les URL conviviales pour un site Web.
Classe publique NavigationTermSetItem Fournit une classe de base abstraite pour les objets NavigationTermet le NavigationTermSet .
Classe publique NavigationTermSetView Représente des informations contextuelles qui a une incidence sur le calcul de certaines propriétés pour les objets NavigationTerm dans un objet NavigationTermSet .
Classe publique PortalHierarchicalDataSourceView Représente le HierarchicalDataSourceView utilisée par la classe PortalSiteMapDataSource .
Classe publique PortalHierarchicalEnumerable Représente l'implémentation de IHierarchicalEnumerable utilisée par la classe PortalSiteMapDataSource .
Classe publique PortalHierarchyData Représente l'implémentation de IHierachyData utilisée par la classe PortalSiteMapDataSource .
Classe publique PortalListItemSiteMapNode La classe PortalSiteMapNode pour les éléments de la liste.
Classe publique PortalListSiteMapNode Listes de dérivé de la classe PortalSiteMapNode .
Classe publique PortalNavigation Représente la navigation pour les pages de portail et d'autres objets de navigation portail.
Classe publique PortalSiteMapDataSource Fournit un contrôle de source de données que vous peuvent lier des contrôles de navigation et inclut la prise en charge des fonctionnalités supplémentaires qui sont spécifiques à la classe PortalSiteMapProvider .
Classe publique PortalSiteMapDataSourceSwitch Bascule l'objet PortalSiteMapDataSource qui est utilisée par l'objet PortalNavigation en cours.
Classe publique PortalSiteMapNode Spécifie la classe de base pour les nœuds retournés par l'objet PortalSiteMapProvider .
Classe publique PortalSiteMapProvider Fournit des objets PortalSiteMapNode qui représentent une fusion de la banque deSPNavigation de Microsoft SharePoint Foundation 2010et la structure de site dynamique, y compris les pages et les sites.
Classe publique PortalWebSiteMapNode Représente les sites Web qui sont inclus dans la navigation.
Classe publique ProxySiteMapNode Représente la classe dérivée de la classe PortalSiteMapNode , utilisée pour encapsuler des nœuds de type CachedObjectSiteMapNode.
Classe publique SiteNavigationSettings Fournit un accès en lecture en mémoire cache pour les paramètres de portail de navigation pour une collection de sites spécifiée.
Classe publique SiteNavigationSettingsWriter Fournit un accès en lecture/écriture pour les paramètres de navigation d'une collection de sites spécifiée.
Classe publique SPNavigationSiteMapNode Représente les nœuds qui sont sauvegardées par une classe SPNavigationNode .
Classe publique StandardNavigationProviderNames Définit des constantes qui sont les noms des instances de fournisseur de plan de site standard dans le fichier web.config par défaut SharePoint Server.
Classe publique StandardNavigationSettings gère la navigation globale et la navigation en cours (les schémas de navigation standard).
Classe publique SwitchableProperty Définit une propriété d'un objet SiteMapDataSource dont la valeur dépend de la SiteMapProvider qui est actuellement sélectionné par l'objet SwitchableSiteMapProvider .
Classe publique SwitchableSiteMapProvider Fournit un moyen pour les paramètres de navigation d'un site déterminer l'instance de SiteMapProvider qui doit être utilisé lors du rendu d'une page.
Classe publique TaxonomyNavigation Fournit des opérations courantes liées à la fonctionnalité de navigation géré, URL conviviales et le cache de navigation de taxonomie.
Classe publique TaxonomyNavigationCacheConfig Gère les paramètres de configuration pour un cache de navigation de taxonomie.
Classe publique TaxonomyNavigationCacheStatistics Rapports de statistiques de base pour analyser le comportement du cache de navigation de taxonomie.
Classe publique TaxonomyNavigationContext Fournit des informations sur le traitement de la fonction TaxonomyNavigation lors de la demande HTTP en cours.
Classe publique TaxonomySiteMapNode Représente un nœud de navigation qui est obtenu par un objet TaxonomySiteMapProvider .
Classe publique TaxonomySiteMapProvider Fournit un plan de site de navigation est représenté à l'aide d'un objet NavigationTermSet qui est basé sur un objet TermSet de taxonomie.
Classe publique WebNavigationSettings Gère les paramètres de navigation d'un site de publication.

Énumérations

  Énumération Description
Énumération publique NavigationLinkType Énumération est utilisée par un objet NavigationTerm pour indiquer le type de nœud de navigation.
Énumération protégée NavigationTermSetItem.CustomizablePropertyId
Énumération publique PortalNavigationType Options qui spécifient où le fournisseur doit obtenir ses liens SPNavigationNode à partir d'et qui incluent ou masquer les paramètres à respecter.
Énumération publique PortalSiteMapProvider.IncludeOption Types qui spécifient le comportement d'inclusion du fournisseur de plan de site pour les sites Web et des pages Web.
Énumération publique StandardNavigationSource Identifie les choix de trois énumération affichés dans le volet de contrôle AreaNavigationSettings.aspx.