Partilhar via


Application.Resuming Evento

Definição

Ocorre quando o aplicativo faz a transição do estado Suspenso para o estado Em execução.

// Register
event_token Resuming(EventHandler<IInspectable> const& handler) const;

// Revoke with event_token
void Resuming(event_token const* cookie) const;

// Revoke with event_revoker
Application::Resuming_revoker Resuming(auto_revoke_t, EventHandler<IInspectable> const& handler) const;
public event System.EventHandler<object> Resuming;
function onResuming(eventArgs) { /* Your code */ }
application.addEventListener("resuming", onResuming);
application.removeEventListener("resuming", onResuming);
- or -
application.onresuming = onResuming;
Public Custom Event Resuming As EventHandler(Of Object) 

Tipo de evento

Comentários

O sistema suspende seu aplicativo sempre que o usuário alterna para outro aplicativo ou para a área de trabalho e retoma seu aplicativo sempre que o usuário alterna de volta para ele. No entanto, o sistema também pode encerrar seu aplicativo enquanto ele está suspenso para liberar recursos. Portanto, você deve manipular o evento Suspending para salvar o estado do aplicativo.

Se o aplicativo for encerrado, você poderá restaurar o estado do aplicativo em uma substituição de método OnLaunched . Se o aplicativo for retomado antes de ser encerrado, o sistema restaurará o estado do aplicativo automaticamente. Você deverá lidar com o evento Resumindo somente se precisar atualizar qualquer conteúdo exibido que possa ter sido alterado enquanto o aplicativo estiver suspenso, como feeds de notícias ou a localização do usuário.

Os aplicativos devem evitar invocar o código que coloca uma carga alta no thread da interface do usuário em resposta à retomada. Isso dá aparência ao usuário de que o shell não está respondendo, quando, na verdade, é o código do aplicativo que é o ponto de limitação. Delegar operações a outros threads, se possível, ou usar uma abordagem preparada ou virtualizada para recompilar exibições e interface do usuário sempre que o aplicativo for retomado.

O evento Resuming é executado no mesmo apartamento em que foi registrado.

Aplica-se a

Confira também