Freigeben über


TaxonomySiteMapProvider-Klasse

Stellt eine Siteübersicht navigieren, die mit einem NavigationTermSet -Objekt, die auf eine Taxonomie- TermSet -Objekt dargestellt wird.

Vererbungshierarchie

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

Namespace:  Microsoft.SharePoint.Publishing.Navigation
Assembly:  Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)

Syntax

'Declaration
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class TaxonomySiteMapProvider _
    Inherits SiteMapProvider _
    Implements IEditableSiteMapProvider
'Usage
Dim instance As TaxonomySiteMapProvider
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class TaxonomySiteMapProvider : SiteMapProvider, 
    IEditableSiteMapProvider

Hinweise

Diese Klasse ist Teil der verwalteten Navigationsfeature. Dabei wird ein NavigationTermSet -Objekt, wie die Struktur der SiteMapNode Objekte handeln, die von ASP.NET im Menü Navigationssteuerelementen verwendet werden. Es implementiert auch die IEditableSiteMapProvider -Schnittstelle, welche unterstützt drag + drop Bearbeitung im Navigationsmenü.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

TaxonomySiteMapProvider-Member

Microsoft.SharePoint.Publishing.Navigation-Namespace

Microsoft.SharePoint.Publishing.Navigation.TaxonomySiteMapProvider