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