Compartir a través de


Miembros IEditableSiteMapProvider

Esta interfaz proporciona un contrato de clases de SiteMapProvider que admite la edición en línea y recuperación de navegación para el cliente.

El tipo IEditableSiteMapProvider expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública EditLinksAlternateAction Devuelve el código JavaScript que se ejecuta cuando se hace clic en el vínculo "Modificar vínculos". Cuando se devuelve null, se activa la característica de edición de navegación de predeterminado en línea haciendo clic en "Editar vínculos".
Propiedad pública IsEditable Devuelve si el proveedor de navegación que implementa esta interfaz permite la edición de sus nodos de navegación.
Propiedad pública MaximumSupportedNodeDepth Devuelve el número de niveles de nodo de árbol que admite la implementación del proveedor de navegación. Una profundidad máxima de 0 no indica límite de profundidad. El menú de navegación usa este valor de propiedad para limitar la profundidad general máxima que un usuario tiene permiso para crear para evitar omitiendo nodos cuando se representa el menú nuevo.

Arriba

Métodos

  Nombre Descripción
Método público GetMenuState Devuelve el subárbol de secundarios los nodos del nodo inicial especificado, truncado a la profundidad máxima especificada. En general, el nodo de inicio será SiteMapProvider.RootNode o SiteMapProvider.CurrentNode, según la configuración.
Método público SaveUpdatedMenuState Actualiza los datos del SiteMapProvider para aplicar los cambios de newState.

Arriba

Vea también

Referencia

interfaz IEditableSiteMapProvider

Espacio de nombres Microsoft.SharePoint.Navigation