Поделиться через


Элементы SwitchableSiteMapProvider

Предоставляет способ для настройки переходов веб-узла для определения экземпляра SiteMapProvider , который должен использоваться при отрисовке страницы.

Тип SwitchableSiteMapProvider предоставляет следующие элементы.

Конструкторы

  Имя Описание
Общий метод SwitchableSiteMapProvider Инициализирует новый экземпляр объекта SwitchableSiteMapProvider .

Вверх

Свойства

  Имя Описание
Общее свойство CurrentNode (Переопределяет SiteMapProvider.CurrentNode.)
Общее свойство DefaultTargetProviderName Получает строковое значение, присвоенное через атрибут web.config.
Общее свойство Description (Унаследовано от ProviderBase.)
Общее свойство EnableLocalization (Унаследовано от SiteMapProvider.)
Общее свойство Name (Унаследовано от ProviderBase.)
Общее свойство ParentProvider (Переопределяет SiteMapProvider.ParentProvider.)
Общее свойство ResourceKey (Унаследовано от SiteMapProvider.)
Общее свойство RootNode (Переопределяет SiteMapProvider.RootNode.)
Общее свойство RootProvider (Унаследовано от SiteMapProvider.)
Общее свойство SecurityTrimmingEnabled (Унаследовано от SiteMapProvider.)

Вверх

Методы

  Имя Описание
Защищенный метод AddNode(SiteMapNode) (Унаследовано от SiteMapProvider.)
Защищенный метод AddNode(SiteMapNode, SiteMapNode) (Унаследовано от SiteMapProvider.)
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод FindSiteMapNode(String) (Переопределяет SiteMapProvider.FindSiteMapNode(String).)
Общий метод FindSiteMapNode(HttpContext) (Переопределяет SiteMapProvider.FindSiteMapNode(HttpContext).)
Общий метод FindSiteMapNodeFromKey (Переопределяет SiteMapProvider.FindSiteMapNodeFromKey(String).)
Общий метод GetChildNodes (Переопределяет SiteMapProvider.GetChildNodes(SiteMapNode).)
Общий метод GetCurrentNodeAndHintAncestorNodes (Переопределяет SiteMapProvider.GetCurrentNodeAndHintAncestorNodes(Int32).)
Общий метод GetCurrentNodeAndHintNeighborhoodNodes (Переопределяет SiteMapProvider.GetCurrentNodeAndHintNeighborhoodNodes(Int32, Int32).)
Общий метод GetCurrentWrappedProvider Возвращает объект оболочку SiteMapProvider согласно настройкам переходов для текущего объекта SPWeb (из объекта SPContext ).
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetParentNode (Переопределяет SiteMapProvider.GetParentNode(SiteMapNode).)
Общий метод GetParentNodeRelativeToCurrentNodeAndHintDownFromParent (Переопределяет SiteMapProvider.GetParentNodeRelativeToCurrentNodeAndHintDownFromParent(Int32, Int32).)
Общий метод GetParentNodeRelativeToNodeAndHintDownFromParent (Переопределяет SiteMapProvider.GetParentNodeRelativeToNodeAndHintDownFromParent(SiteMapNode, Int32, Int32).)
Защищенный метод GetRootNodeCore (Переопределяет SiteMapProvider.GetRootNodeCore().)
Общий метод GetType (Унаследовано от Object.)
Общий методСтатический элемент GetUnderlyingProvider Если объект указанного SiteMapProvider является SwitchableSiteMapProvider , этот метод возвращает поставщик оболочку.
Общий метод HintAncestorNodes (Переопределяет SiteMapProvider.HintAncestorNodes(SiteMapNode, Int32).)
Общий метод HintNeighborhoodNodes (Переопределяет SiteMapProvider.HintNeighborhoodNodes(SiteMapNode, Int32, Int32).)
Общий метод Initialize Инициализирует объект SwitchableSiteMapProvider . (Переопределяет SiteMapProvider.Initialize(String, NameValueCollection).)
Общий метод IsAccessibleToUser (Переопределяет SiteMapProvider.IsAccessibleToUser(HttpContext, SiteMapNode).)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Защищенный метод RemoveNode (Унаследовано от SiteMapProvider.)
Защищенный метод ResolveSiteMapNode (Унаследовано от SiteMapProvider.)
Общий метод ToString (Унаследовано от Object.)

Вверх

События

  Имя Описание
Общее событие SiteMapResolve (Унаследовано от SiteMapProvider.)

Вверх

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЧастное свойство IEditableSiteMapProvider.EditLinksAlternateAction
Явная реализация интерфейсаЧастный метод IEditableSiteMapProvider.GetMenuState
Явная реализация интерфейсаЧастное свойство IEditableSiteMapProvider.IsEditable
Явная реализация интерфейсаЧастное свойство IEditableSiteMapProvider.MaximumSupportedNodeDepth
Явная реализация интерфейсаЧастный метод IEditableSiteMapProvider.SaveUpdatedMenuState

Вверх

См. также

Справочные материалы

SwitchableSiteMapProvider класс

Пространство имен Microsoft.SharePoint.Publishing.Navigation