Compartir a través de


Clase SPXmlContentMapProvider

Proporciona propiedades y métodos para implementar un proveedor del mapa del sitio basado en XML para un sitio de Microsoft SharePoint Foundation .

Jerarquía de la herencia

System.Object
  System.Configuration.Provider.ProviderBase
    System.Web.SiteMapProvider
      System.Web.StaticSiteMapProvider
        System.Web.XmlSiteMapProvider
          Microsoft.SharePoint.Navigation.SPXmlContentMapProvider

Espacio de nombres:  Microsoft.SharePoint.Navigation
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public Class SPXmlContentMapProvider _
    Inherits XmlSiteMapProvider
'Uso
Dim instance As SPXmlContentMapProvider
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class SPXmlContentMapProvider : XmlSiteMapProvider

Comentarios

Esta clase proporciona los objetos SiteMapNode que se usan para la navegación del sitio, donde tal desplazamiento depende de las listas, carpetas, elementos y otros elementos de contenido.

Notas para los implementadores

Cuando una implementación se hereda de la clase SiteMapProvider , deben reemplazar los siguientes miembros: GetRootNodeCore, FindSiteMapNode, GetChildNodes y GetParentNode.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros SPXmlContentMapProvider

Espacio de nombres Microsoft.SharePoint.Navigation

SiteMap

SPContentMapProvider

XmlSiteMapProvider

Otros recursos

Site Navigation in SharePoint Foundation