Partilhar via


Frame.GetNavigationState Método

Definição

Serializa o histórico de navegação frame em uma cadeia de caracteres.

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

Retornos

String

Platform::String

winrt::hstring

O histórico de navegação serializado de forma de cadeia de caracteres. Consulte Observações.

Comentários

Esse método é útil para restaurar o estado de navegação do aplicativo depois que ele for suspenso e retomado. Quando o aplicativo for suspenso, chame GetNavigationState e salve o valor retornado. Quando o aplicativo for retomado, chame SetNavigationState e passe o valor salvo.

Chamar esse método chamará Page.OnNavigatedFrom para a página atual usando NavigationMode.Forward. GetNavigationState geralmente é chamado quando o aplicativo está sendo suspenso, portanto, a página atual é navegada para longe.

Observação

O formato de serialização usado por esses métodos é apenas para uso interno. Seu aplicativo não deve formar nenhuma dependência nele. Além disso, esse formato dá suporte à serialização somente para tipos básicos como tipos de cadeia de caracteres, caracteres, numéricos e GUID .

Aplica-se a

Confira também