Frame.GetNavigationState Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public:
virtual Platform::String ^ GetNavigationState() = GetNavigationState;
winrt::hstring GetNavigationState();
public string GetNavigationState();
function getNavigationState()
Public Function GetNavigationState () As String
Gibt zurück
Der serialisierte Navigationsverlauf im Zeichenfolgenformular. Siehe Hinweise.
Hinweise
Diese Methode ist nützlich, um den Navigationsstatus Ihrer App zu speichern und wiederherzustellen. Um den Navigationsstatus zu speichern, rufen Sie den Rückgabewert auf GetNavigationState
, und speichern Sie ihn. Um den Navigationszustand wiederherzustellen, rufen Sie SetNavigationState auf, und übergeben Sie ihr den gespeicherten Wert.
Beim Aufrufen dieser Methode wird Page.OnNavigatedFrom für die aktuelle Seite mit NavigationMode.Forward
aufgerufen.
Tipp
In einer UWP-App wird normalerweise aufgerufen, GetNavigationState
wenn die App angehalten wird, und SetNavigationState
wird aufgerufen, wenn die App fortgesetzt wird. Wenn die App nach dem Anhalten fortgesetzt wird, erwartet der Benutzer, dass sie sich im gleichen Zustand befindet.
Eine Windows App SDK-App weist keine Suspending
Ereignisse auf, Resuming
daher sollten Sie überlegen, ob es für Ihre App geeignet ist, den Navigationszustand zu speichern und wiederherzustellen, wenn geschlossen Window
undaktiviert ist. Der Benutzer erwartet möglicherweise nicht, dass der Navigationszustand wiederhergestellt wird, nachdem ein Window
geschlossen wurde. Weitere Informationen finden Sie unter Windows App SDK App-Lebenszyklus.
Hinweis
Das von diesen Methoden verwendete Serialisierungsformat ist nur zur internen Verwendung bestimmt. Ihre App sollte keine Abhängigkeiten davon bilden. Darüber hinaus unterstützt dieses Format die Serialisierung nur für grundlegende Typen wie Zeichenfolgen-, char-, numerische und GUID-Typen .