Compartir a través de


Miembros SPNavigationProvider

Proporciona una clase base para SharePoint Foundation los proveedores del mapa del sitio que está especialmente diseñada para la navegación del sitio de SharePoint.

El tipo SPNavigationProvider expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SPNavigationProvider Inicializa una nueva instancia de la clase SPNavigationProvider .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública CurrentNode Obtiene el objeto SiteMapNode que representa la página solicitada actualmente. (Reemplaza a SiteMapProvider.CurrentNode).
Propiedad pública Description (Heredado desde ProviderBase).
Propiedad protegida EditLinksAlternateAction
Propiedad pública EnableLocalization (Heredado desde SiteMapProvider).
Propiedad protegida IsEditable
Propiedad protegida MaximumSupportedNodeDepth
Propiedad pública Name (Heredado desde ProviderBase).
Propiedad pública ParentProvider (Heredado desde SiteMapProvider).
Propiedad pública ResourceKey (Heredado desde SiteMapProvider).
Propiedad pública RootNode (Heredado desde SiteMapProvider).
Propiedad pública RootProvider (Heredado desde SiteMapProvider).
Propiedad pública SecurityTrimmingEnabled (Heredado desde SiteMapProvider).
Propiedad protegida Web Obtiene el sitio Web (SPWeb) para el ámbito de exploración actual.

Arriba

Métodos

  Nombre Descripción
Método protegido AddNode(SiteMapNode) (Heredado desde SiteMapProvider).
Método protegido AddNode(SiteMapNode, SiteMapNode) (Heredado desde SiteMapProvider).
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público FindSiteMapNode(String) Recupera un objeto SiteMapNode que representa la página en la dirección URL especificada. (Reemplaza a SiteMapProvider.FindSiteMapNode(String)).
Método público FindSiteMapNode(HttpContext) Recupera un objeto SiteMapNode que representa la página solicitada actualmente mediante el uso de la instancia especificada de HttpContext . (Reemplaza a SiteMapProvider.FindSiteMapNode(HttpContext)).
Método público FindSiteMapNodeFromKey Recupera un objeto SiteMapNode basado en una clave de búsqueda especificada. (Reemplaza a SiteMapProvider.FindSiteMapNodeFromKey(String)).
Método público GetChildNodes Recupera los nodos secundarios de un objeto especificado SiteMapNode . (Reemplaza a SiteMapProvider.GetChildNodes(SiteMapNode)).
Método público GetCurrentNodeAndHintAncestorNodes (Heredado desde SiteMapProvider).
Método público GetCurrentNodeAndHintNeighborhoodNodes (Heredado desde SiteMapProvider).
Método público GetHashCode (Heredado desde Object).
Método protegido GetMenuState
Método público GetParentNode Recupera el nodo primario de un objeto especificado SiteMapNode . (Reemplaza a SiteMapProvider.GetParentNode(SiteMapNode)).
Método público GetParentNodeRelativeToCurrentNodeAndHintDownFromParent (Heredado desde SiteMapProvider).
Método público GetParentNodeRelativeToNodeAndHintDownFromParent (Heredado desde SiteMapProvider).
Método protegido GetRootNodeCore Recupera el nodo raíz para todos los nodos que son administrados por el proveedor de navegación actual. (Reemplaza a SiteMapProvider.GetRootNodeCore()).
Método público GetType (Heredado desde Object).
Método público HintAncestorNodes (Heredado desde SiteMapProvider).
Método público HintNeighborhoodNodes (Heredado desde SiteMapProvider).
Método público Initialize Inicializa la implementación de SPNavigationProvider actual, incluidos los recursos necesarios para cargar datos del mapa del sitio desde el almacenamiento persistente. (Reemplaza a SiteMapProvider.Initialize(String, NameValueCollection)).
Método público IsAccessibleToUser (Heredado desde SiteMapProvider).
Método públicoMiembro estático IsWebSupportedForInlineEdit
Método protegido MemberwiseClone (Heredado desde Object).
Método protegido RemoveNode (Heredado desde SiteMapProvider).
Método protegido ResolveSiteMapNode (Heredado desde SiteMapProvider).
Método protegido SaveUpdatedMenuState
Método público ToString (Heredado desde Object).
Método públicoMiembro estático ValidateUrl

Arriba

Eventos

  Nombre Descripción
Evento público SiteMapResolve (Heredado desde SiteMapProvider).

Arriba

Implementaciones de interfaz explícitas

  Nombre Descripción
Implementación de interfaz explícitaPropiedad privada IEditableSiteMapProvider.EditLinksAlternateAction
Implementación de interfaz explícitaMétodo privado IEditableSiteMapProvider.GetMenuState
Implementación de interfaz explícitaPropiedad privada IEditableSiteMapProvider.IsEditable
Implementación de interfaz explícitaPropiedad privada IEditableSiteMapProvider.MaximumSupportedNodeDepth
Implementación de interfaz explícitaMétodo privado IEditableSiteMapProvider.SaveUpdatedMenuState

Arriba

Vea también

Referencia

clase SPNavigationProvider

Espacio de nombres Microsoft.SharePoint.Navigation