Элементы PortalSiteMapProvider
Предоставляет объекты PortalSiteMapNode , представляющие объединение Microsoft SharePoint Foundation 2010SPNavigation хранилища и структуру динамических узлов, включая узлы и страницы.
Тип PortalSiteMapProvider предоставляет следующие элементы.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
PortalSiteMapProvider | Определяет конструктор по умолчанию для класса PortalSiteMapProvider . |
Вверх
Свойства
Имя | Описание | |
---|---|---|
![]() ![]() |
CombinedNavSiteMapProvider | Возвращает объект PortalSiteMapProvider , который подключен к глобальной навигации или верхнее меню переходов по умолчанию. |
![]() ![]() |
CurrentNavSiteMapProvider | Возвращает объект PortalSiteMapProvider по умолчанию, к которому присоединена текущая структура навигации и панель быстрого запуска. |
![]() ![]() |
CurrentNavSiteMapProviderNoEncode | Возвращает объект PortalSiteMapProvider , который подключен к иерархической навигации по умолчанию. |
![]() |
CurrentNode | Получает объект PortalSiteMapNode , представляющий элемент, на который пользователя узла в настоящее время посещения. (Переопределяет SiteMapProvider.CurrentNode.) |
![]() |
CurrentSite | Получает или задает объект SPSite , который используется объектом PortalSiteMapProvider . |
![]() |
CurrentWeb | Получает или задает объект SPWeb , который использует объект PortalSiteMapProvider в качестве контекста безопасности. |
![]() |
Description | (Унаследовано от ProviderBase.) |
![]() |
DynamicChildLimit | Получает или задает максимальное число динамических дочерних элементов, отображаемых на каждом уровне. Динамические дочерние элементы, страниц и дочерних узлов (то есть, все объекты SPWeb ). |
![]() ![]() |
EditLinksAlternateAction | |
![]() |
EnableAudienceTargeting | Получает или задает, следует ли учитывать при возвращении узлов навигации, параметры целевой аудитории. |
![]() |
EnableLocalization | (Унаследовано от SiteMapProvider.) |
![]() |
EncodeOutput | Получает или задает необходимость HTML кодирования Title свойства каждого объекта PortalSiteMapNode . |
![]() |
FlattenHeadings | Получает логическое значение, которое представляет ли Одноуровневые заголовки узлов. |
![]() ![]() |
GlobalNavSiteMapProvider | Получает объект PortalSiteMapProvider , который имеет значение NavigationType равно "Global". |
![]() |
IncludeAuthoredLinks | Возвращает значение Boolean, показывающее, нужно ли возвращать ссылку узлы. |
![]() |
IncludeHeadings | Возвращает значение Boolean, показывающее, нужно ли возвращать заголовков узлов. |
![]() |
IncludePages | Получает или задает метод, используемый для определения того, возвращаются ли страницы этим поставщиком. |
![]() |
IncludeSubSites | Получает или задает метод, используемый для определения, является ли данный поставщик возвращает дочерние узлы. |
![]() |
IsEditable | |
![]() ![]() |
MaximumSupportedNodeDepth | |
![]() |
Name | (Унаследовано от ProviderBase.) |
![]() |
NavigationType | Получает или задает тип навигации этого поставщика навигации. |
![]() |
ParentProvider | (Унаследовано от SiteMapProvider.) |
![]() |
RequireUniqueKeysForNodes | Получает или задает значение, указывающее, если узлы требуют уникальных ключей. |
![]() |
ResourceKey | (Унаследовано от SiteMapProvider.) |
![]() |
RootNode | (Унаследовано от SiteMapProvider.) |
![]() |
RootProvider | (Унаследовано от SiteMapProvider.) |
![]() |
SecurityTrimmingEnabled | (Унаследовано от SiteMapProvider.) |
![]() |
TryGetCurrentNode | Получает объект PortalSiteMapNode , представляющий элемент, который пользователя узла в настоящее время посещения. |
![]() |
TryGetRootNode | Получает корневой узел, только в том случае, если он кэшируется. |
![]() |
Version | Получает или задает версию объекта PortalSiteMapProvider . |
![]() ![]() |
WebSiteMapProvider | Получает объект PortalSiteMapNode , используемый для перечисления веб-узлов в этом семействе. |
Вверх
Методы
Имя | Описание | |
---|---|---|
![]() |
AddNode(SiteMapNode) | (Унаследовано от SiteMapProvider.) |
![]() |
AddNode(SiteMapNode, SiteMapNode) | (Унаследовано от SiteMapProvider.) |
![]() |
CreateAdditionalSiteMapNodes | Позволяет добавлять объекты любого объекта PortalWebSiteMapNodePortalSiteMapNode . |
![]() |
CreateCustomSiteMapNode | Разрешает обработку пользовательских объектов SPNavigationNode , помечены как Custom. |
![]() |
CreateErrorPortalSiteMapNode | Этот элемент зарезервирован для внутреннего использования и не предназначен для прямого применения в коде. |
![]() |
CreateErrorSiteMapNodeCollection | Этот элемент зарезервирован для внутреннего использования и не предназначен для прямого применения в коде. |
![]() |
Equals | (Унаследовано от Object.) |
![]() |
Finalize | (Унаследовано от Object.) |
![]() |
FindSiteMapNode(HttpContext) | (Унаследовано от SiteMapProvider.) |
![]() |
FindSiteMapNode(String) | Возвращает объект PortalSiteMapNode для указанного URL-адреса и контекст. (Переопределяет SiteMapProvider.FindSiteMapNode(String).) |
![]() |
FindSiteMapNode(String, SPWeb) | Возвращает PortalSiteMapNode для заданного URL-адреса. |
![]() |
FindSiteMapNodeFromKey | (Унаследовано от SiteMapProvider.) |
![]() |
GetCachedList | Получает объект PortalListSiteMapNode , представляющий объект указанного SPList . |
![]() |
GetCachedListItemsByQuery | Возвращает коллекцию объектов PortalListItemSiteMapNode , представляющих список элементов, возвращенных с заданным запросом. |
![]() |
GetCachedSiteDataQuery | Возвращает кэшированный набор результатов в объект SiteDataQuery . |
![]() |
GetChildNodes(SiteMapNode) | Возвращает коллекцию дочерних узлов безопасности усечен из указанного родительского узла. (Переопределяет SiteMapProvider.GetChildNodes(SiteMapNode).) |
![]() |
GetChildNodes(PortalSiteMapNode, NodeTypes) | Возвращает коллекцию дочерних узлов заданного узла типа обрезаны безопасности из заданного родительского объекта. |
![]() |
GetChildNodes(PortalSiteMapNode, NodeTypes, NodeTypes) | Возвращает безопасности ограничиваются коллекцию дочерних узлов указанного родительского узла, указаны типы узлов для включения и типы узлов для включения, если скрыты. |
![]() |
GetChildNodes(PortalSiteMapNode, NodeTypes, NodeTypes, NodeOrder, Boolean) | Этот элемент зарезервирован для внутреннего использования и не предназначен для прямого применения в коде. |
![]() |
GetChildNodes(PortalSiteMapNode, NodeTypes, NodeTypes, OrderingMethod, AutomaticSortingMethod, Boolean, Int32) | Возвращает коллекцию дочерних узлов указанного родительского узла, типы узлов для включения скрытых узлов для включения, отсортированный, ограничиваются безопасности и параметры сортировки. |
![]() |
GetCurrentNodeAndHintAncestorNodes | (Унаследовано от SiteMapProvider.) |
![]() |
GetCurrentNodeAndHintNeighborhoodNodes | (Унаследовано от SiteMapProvider.) |
![]() |
GetHashCode | (Унаследовано от Object.) |
![]() |
GetMenuState | |
![]() |
GetParentNode | Возвращает родительский объект указанного PortalSiteMapNode . (Переопределяет SiteMapProvider.GetParentNode(SiteMapNode).) |
![]() |
GetParentNodeRelativeToCurrentNodeAndHintDownFromParent | (Унаследовано от SiteMapProvider.) |
![]() |
GetParentNodeRelativeToNodeAndHintDownFromParent | (Унаследовано от SiteMapProvider.) |
![]() |
GetPermissionCache | Возвращает Dictionary разрешение идентификаторов GUID и связанных разрешений в виде значения Boolean . |
![]() |
GetRootNodeCore | Представляет переопределение метода SiteMapProvider класса. (Переопределяет SiteMapProvider.GetRootNodeCore().) |
![]() |
GetType | (Унаследовано от Object.) |
![]() |
HintAncestorNodes | (Унаследовано от SiteMapProvider.) |
![]() |
HintNeighborhoodNodes | (Унаследовано от SiteMapProvider.) |
![]() |
Initialize | Инициализирует объект PortalSiteMapProvider , используя указанный параметр. (Переопределяет SiteMapProvider.Initialize(String, NameValueCollection).) |
![]() |
IsAccessibleToUser | (Унаследовано от SiteMapProvider.) |
![]() |
MemberwiseClone | (Унаследовано от Object.) |
![]() |
RemoveNode | (Унаследовано от SiteMapProvider.) |
![]() |
ResolveSiteMapNode | (Унаследовано от SiteMapProvider.) |
![]() |
SaveUpdatedMenuState | |
![]() |
ToString | (Унаследовано от Object.) |
Вверх
События
Имя | Описание | |
---|---|---|
![]() |
SiteMapResolve | (Унаследовано от SiteMapProvider.) |
Вверх
Поля
Имя | Описание | |
---|---|---|
![]() |
currentSite | Определяет поле, содержащее объект SPSite , представляющий текущего веб-узла. |
![]() |
currentWeb | Определяет поле, содержащее объект SPWeb , представляющий текущего веб-узла. |
![]() ![]() |
EmptyCollection | Определяет поле, содержащее объект только для чтения SiteMapNodeCollection пустой. |
Вверх
Явные реализации интерфейса
Вверх
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint.Publishing.Navigation