Frame.GetNavigationState 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public:
virtual Platform::String ^ GetNavigationState() = GetNavigationState;
winrt::hstring GetNavigationState();
public string GetNavigationState();
function getNavigationState()
Public Function GetNavigationState () As String
반환
문자열 형식 serialize된 탐색 기록입니다. 설명 부분을 참조하세요.
설명
이 메서드는 앱이 일시 중단되고 다시 시작된 후 앱의 탐색 상태를 복원하는 데 유용합니다. 앱이 일시 중단되면 GetNavigationState를 호출하고 반환 값을 저장합니다. 앱이 다시 시작되면 SetNavigationState 를 호출하고 저장된 값을 전달합니다.
이 메서드를 호출하면 NavigationMode.Forward를 사용하여 현재 페이지에 대해 Page.OnNavigatedFrom을 호출합니다. GetNavigationState는 일반적으로 애플리케이션이 일시 중단될 때 호출되므로 현재 페이지가 멀리 이동합니다.
참고
이러한 메서드에서 사용하는 serialization 형식은 내부 전용입니다. 앱이 종속성을 형성해서는 안 됩니다. 또한 이 형식은 문자열, 문자, 숫자 및 GUID 형식과 같은 기본 형식에 대해서만 serialization을 지원합니다.