Partager via


SwitchableSiteMapProvider - Membres

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.

Le type SwitchableSiteMapProvider expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SwitchableSiteMapProvider Initialise une nouvelle instance d'un objet SwitchableSiteMapProvider .

Haut

Propriétés

  Nom Description
Propriété publique CurrentNode (Remplace SiteMapProvider.CurrentNode)
Propriété publique DefaultTargetProviderName Obtient une valeur de chaîne qui est affectée via l'attribut de web.config.
Propriété publique Description (Hérité de ProviderBase)
Propriété publique EnableLocalization (Hérité de SiteMapProvider)
Propriété publique Name (Hérité de ProviderBase)
Propriété publique ParentProvider (Remplace SiteMapProvider.ParentProvider)
Propriété publique ResourceKey (Hérité de SiteMapProvider)
Propriété publique RootNode (Remplace SiteMapProvider.RootNode)
Propriété publique RootProvider (Hérité de SiteMapProvider)
Propriété publique SecurityTrimmingEnabled (Hérité de SiteMapProvider)

Haut

Méthodes

  Nom Description
Méthode protégée AddNode(SiteMapNode) (Hérité de SiteMapProvider)
Méthode protégée AddNode(SiteMapNode, SiteMapNode) (Hérité de SiteMapProvider)
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique FindSiteMapNode(String) (Remplace SiteMapProvider.FindSiteMapNode(String))
Méthode publique FindSiteMapNode(HttpContext) (Remplace SiteMapProvider.FindSiteMapNode(HttpContext))
Méthode publique FindSiteMapNodeFromKey (Remplace SiteMapProvider.FindSiteMapNodeFromKey(String))
Méthode publique GetChildNodes (Remplace SiteMapProvider.GetChildNodes(SiteMapNode))
Méthode publique GetCurrentNodeAndHintAncestorNodes (Remplace SiteMapProvider.GetCurrentNodeAndHintAncestorNodes(Int32))
Méthode publique GetCurrentNodeAndHintNeighborhoodNodes (Remplace SiteMapProvider.GetCurrentNodeAndHintNeighborhoodNodes(Int32, Int32))
Méthode publique GetCurrentWrappedProvider Retourne l'objet encapsulé SiteMapProvider tel que spécifié par les paramètres de navigation pour l'objet en cours de SPWeb (à partir de l'objet SPContext ).
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetParentNode (Remplace SiteMapProvider.GetParentNode(SiteMapNode))
Méthode publique GetParentNodeRelativeToCurrentNodeAndHintDownFromParent (Remplace SiteMapProvider.GetParentNodeRelativeToCurrentNodeAndHintDownFromParent(Int32, Int32))
Méthode publique GetParentNodeRelativeToNodeAndHintDownFromParent (Remplace SiteMapProvider.GetParentNodeRelativeToNodeAndHintDownFromParent(SiteMapNode, Int32, Int32))
Méthode protégée GetRootNodeCore (Remplace SiteMapProvider.GetRootNodeCore())
Méthode publique GetType (Hérité de Object)
Méthode publiqueMembre statique GetUnderlyingProvider Si l'objet spécifié SiteMapProvider est un objet SwitchableSiteMapProvider , cette méthode retourne le fournisseur inclus dans un wrapper.
Méthode publique HintAncestorNodes (Remplace SiteMapProvider.HintAncestorNodes(SiteMapNode, Int32))
Méthode publique HintNeighborhoodNodes (Remplace SiteMapProvider.HintNeighborhoodNodes(SiteMapNode, Int32, Int32))
Méthode publique Initialize Initialise l'objet SwitchableSiteMapProvider . (Remplace SiteMapProvider.Initialize(String, NameValueCollection))
Méthode publique IsAccessibleToUser (Remplace SiteMapProvider.IsAccessibleToUser(HttpContext, SiteMapNode))
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode protégée RemoveNode (Hérité de SiteMapProvider)
Méthode protégée ResolveSiteMapNode (Hérité de SiteMapProvider)
Méthode publique ToString (Hérité de Object)

Haut

Événements

  Nom Description
Événement public SiteMapResolve (Hérité de SiteMapProvider)

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface explicitePropriété privée IEditableSiteMapProvider.EditLinksAlternateAction
Implémentation d’interface expliciteMéthode privée IEditableSiteMapProvider.GetMenuState
Implémentation d’interface explicitePropriété privée IEditableSiteMapProvider.IsEditable
Implémentation d’interface explicitePropriété privée IEditableSiteMapProvider.MaximumSupportedNodeDepth
Implémentation d’interface expliciteMéthode privée IEditableSiteMapProvider.SaveUpdatedMenuState

Haut

Voir aussi

Référence

SwitchableSiteMapProvider classe

Microsoft.SharePoint.Publishing.Navigation - Espace de noms