Метод | Описание | |
---|---|---|
RegisterFrame ( |
Registra una instancia de Frame para permitir que su historial de navegación se guarde y restaure desde SessionState. Los marcos deben registrarse una vez inmediatamente tras su creación si van a participar en la administración del estado de sesión. Tras el registro, si el estado ya se ha restaurado para la clave especificada, se restaurará inmediatamente el historial de navegación. Las invocaciones subsiguientes de RestoreAsync también restaurarán el historial de navegación.
|
|
RestoreAsync ( String sessionBaseKey = null ) : System.Threading.Tasks.Task |
Restaura el SessionState previamente guardado. Toda instancia de Frame registrada en RegisterFrame también restaurará su estado de navegación anterior lo que, a su vez, ofrece a su Page activa la oportunidad de restaurar su estado.
|
|
SaveAsync ( ) : System.Threading.Tasks.Task |
Guardar el SessionState actual. Toda instancia de Frame registrada en RegisterFrame también conservará la pila de navegación actual que, a su vez, ofrece a la Page activa la oportunidad de guardar su estado.
|
|
SessionStateForFrame ( |
Proporciona almacenamiento para el estado de sesión asociado al Frame especificado. El estado de sesión de los marcos registrados previamente en RegisterFrame se guardó y restauró automáticamente como parte del SessionState global. Los marcos no registrados tienen un estado transitorio que puede ser útil al restaurar páginas descartadas de la memoria caché de navegación. Las aplicaciones pueden elegir basarse en NavigationHelper para administrar el estado específico de página en lugar de trabajar directamente con el estado de sesión del marco. |
|
UnregisterFrame ( |
Desasocia un Frame previamente registrado mediante RegisterFrame de SessionState. Todo estado de navegación previamente capturado se quitará.
|
Метод | Описание | |
---|---|---|
RestoreFrameNavigationState ( |
||
SaveFrameNavigationState ( |
public static RegisterFrame ( |
||
frame | Instancia cuyo historial de navegación debería administrarse mediante
/// |
|
sessionStateKey | String | Clave única de |
sessionBaseKey | String | Clave opcional que identifica el tipo de sesión. /// Se puede usar para distinguir entre varios escenarios de inicio de aplicaciones. |
Результат | void |
public static RestoreAsync ( String sessionBaseKey = null ) : System.Threading.Tasks.Task | ||
sessionBaseKey | String | Clave opcional que identifica el tipo de sesión. /// Se puede usar para distinguir entre varios escenarios de inicio de aplicaciones. |
Результат | System.Threading.Tasks.Task |
public static SaveAsync ( ) : System.Threading.Tasks.Task | ||
Результат | System.Threading.Tasks.Task |
public static SessionStateForFrame ( |
||
frame | Instancia para la que se desea obtener el estado de sesión. | |
Результат | Object>.Dictionary |
public static UnregisterFrame ( |
||
frame | Instancia cuyo historial de navegación debería dejar de ser /// administrado. | |
Результат | void |