Frame.GetNavigationState 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public:
virtual Platform::String ^ GetNavigationState() = GetNavigationState;
winrt::hstring GetNavigationState();
public string GetNavigationState();
function getNavigationState()
Public Function GetNavigationState () As String
傳回
字串表單序列化導覽歷程記錄。 請參閱<備註>。
備註
這個方法有助於在 App 暫停和繼續之後還原應用程式的流覽狀態。 當您的應用程式暫停時,請呼叫 GetNavigationState 並儲存傳回值。 當您的應用程式繼續執行時,請呼叫 SetNavigationState 並將儲存的值傳遞給它。
呼叫這個方法會使用NavigationMode.Forward呼叫目前頁面的Page.OnNavigatedFrom。 當應用程式暫停時,通常會呼叫 GetNavigationState,因此目前的頁面會離開。
注意
這些方法所使用的序列化格式僅供內部使用。 您的應用程式不應該形成任何相依性。 此外,此格式僅支援字串、字元、數值和 GUID 類型等基本類型的序列化。