SPXmlContentMapProvider - Classe
Fournit des méthodes et des propriétés pour l'implémentation d'un fournisseur de plan de site basé sur XML pour un site de Microsoft SharePoint Foundation .
Hiérarchie d’héritage
System.Object
System.Configuration.Provider.ProviderBase
System.Web.SiteMapProvider
System.Web.StaticSiteMapProvider
System.Web.XmlSiteMapProvider
Microsoft.SharePoint.Navigation.SPXmlContentMapProvider
Espace de noms : Microsoft.SharePoint.Navigation
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public Class SPXmlContentMapProvider _
Inherits XmlSiteMapProvider
'Utilisation
Dim instance As SPXmlContentMapProvider
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class SPXmlContentMapProvider : XmlSiteMapProvider
Remarques
Cette classe fournit les objets SiteMapNode qui sont utilisés pour la navigation de site, où ce type de navigation dépend des listes, des dossiers, des éléments et des autres éléments de contenu.
Remarques destinées aux responsables de l’implémentation
Lorsqu'une implémentation hérite de la classe SiteMapProvider , les membres suivants doivent être substitués : GetRootNodeCore, FindSiteMapNode, GetChildNodes et GetParentNode.
Cohérence de thread
Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Voir aussi
Référence
SPXmlContentMapProvider - Membres
Microsoft.SharePoint.Navigation - Espace de noms