다음을 통해 공유


Frame.GetNavigationState 메서드

정의

프레임 탐색 기록을 문자열로 직렬화합니다.

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

반환

String

Platform::String

winrt::hstring

문자열 형식 serialize된 탐색 기록입니다. 설명 부분을 참조하세요.

설명

이 메서드는 앱이 일시 중단되고 다시 시작된 후 앱의 탐색 상태를 복원하는 데 유용합니다. 앱이 일시 중단되면 GetNavigationState를 호출하고 반환 값을 저장합니다. 앱이 다시 시작되면 SetNavigationState 를 호출하고 저장된 값을 전달합니다.

이 메서드를 호출하면 NavigationMode.Forward를 사용하여 현재 페이지에 대해 Page.OnNavigatedFrom을 호출합니다. GetNavigationState는 일반적으로 애플리케이션이 일시 중단될 때 호출되므로 현재 페이지가 멀리 이동합니다.

참고

이러한 메서드에서 사용하는 serialization 형식은 내부 전용입니다. 앱이 종속성을 형성해서는 안 됩니다. 또한 이 형식은 문자열, 문자, 숫자 및 GUID 형식과 같은 기본 형식에 대해서만 serialization을 지원합니다.

적용 대상

추가 정보