Condividi tramite


Frame.GetNavigationState Metodo

Definizione

Serializza la cronologia di navigazione frame in una stringa.

public:
 virtual Platform::String ^ GetNavigationState() = GetNavigationState;
winrt::hstring GetNavigationState();
public string GetNavigationState();
function getNavigationState()
Public Function GetNavigationState () As String

Restituisce

String

Platform::String

winrt::hstring

Cronologia di navigazione serializzata in formato stringa. Vedere la sezione Osservazioni.

Commenti

Questo metodo è utile per ripristinare lo stato di spostamento dell'app dopo la sospensione e la ripresa. Quando l'app viene sospesa, chiama GetNavigationState e salva il valore restituito. Quando l'app viene ripresa, chiama SetNavigationState e passa il valore salvato.

La chiamata a questo metodo chiamerà Page.OnNavigatedFrom per la pagina corrente usando NavigationMode.Forward. GetNavigationState viene in genere chiamato quando l'applicazione viene sospesa, quindi la pagina corrente viene spostata lontano.

Nota

Il formato di serializzazione usato da questi metodi è solo per uso interno. L'app non deve formare alcuna dipendenza da essa. Inoltre, questo formato supporta la serializzazione solo per i tipi di base, ad esempio string, char, numeric e GUID .

Si applica a

Vedi anche