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 | |
---|---|---|
![]() |
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". |
![]() |
IsEditable | Devuelve si el proveedor de navegación que implementa esta interfaz permite la edición de sus nodos de navegación. |
![]() |
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 | |
---|---|---|
![]() |
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. |
![]() |
SaveUpdatedMenuState | Actualiza los datos del SiteMapProvider para aplicar los cambios de newState. |
Arriba