Класс TaxonomySiteMapProvider

Содержит карту веб-узла переходов, представленный с помощью объекта NavigationTermSet , основанный на объекте TermSet таксономии.

Иерархия наследования

System.Object
  System.Configuration.Provider.ProviderBase
    System.Web.SiteMapProvider
      Microsoft.SharePoint.Publishing.Navigation.TaxonomySiteMapProvider

Пространство имен:  Microsoft.SharePoint.Publishing.Navigation
Сборка:  Microsoft.SharePoint.Publishing (в Microsoft.SharePoint.Publishing.dll)

Синтаксис

'Декларация
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class TaxonomySiteMapProvider _
    Inherits SiteMapProvider _
    Implements IEditableSiteMapProvider
'Применение
Dim instance As TaxonomySiteMapProvider
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class TaxonomySiteMapProvider : SiteMapProvider, 
    IEditableSiteMapProvider

Замечания

Этот класс является частью управляемой навигации функции. Он адаптирует объект NavigationTermSet в качестве дерева объектов SiteMapNode , которые используются элементами управления меню переходов ASP.NET . Он также реализует интерфейс IEditableSiteMapProvider , который поддерживает перетащите + drop редактирование меню переходов.

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

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

Элементы TaxonomySiteMapProvider

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

Microsoft.SharePoint.Publishing.Navigation.TaxonomySiteMapProvider