CoreApplication.LeavingBackground Evento

Definição

Acionado pouco antes da interface do usuário do aplicativo ficar visível.

// Register
static event_token LeavingBackground(EventHandler<LeavingBackgroundEventArgs> const& handler) const;

// Revoke with event_token
static void LeavingBackground(event_token const* cookie) const;

// Revoke with event_revoker
static CoreApplication::LeavingBackground_revoker LeavingBackground(auto_revoke_t, EventHandler<LeavingBackgroundEventArgs> const& handler) const;
public static event System.EventHandler<LeavingBackgroundEventArgs> LeavingBackground;
function onLeavingBackground(eventArgs) { /* Your code */ }
Windows.ApplicationModel.Core.CoreApplication.addEventListener("leavingbackground", onLeavingBackground);
Windows.ApplicationModel.Core.CoreApplication.removeEventListener("leavingbackground", onLeavingBackground);
- or -
Windows.ApplicationModel.Core.CoreApplication.onleavingbackground = onLeavingBackground;
Public Shared Custom Event LeavingBackground As EventHandler(Of LeavingBackgroundEventArgs) 

Tipo de evento

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Comentários

Anteriormente, o melhor local para carregar a interface do usuário estava no manipulador de eventos ativado ou de retomada. Agora, seu manipulador para o evento LeavingBackground é o melhor lugar para fazer suas verificações finais para garantir que a interface do usuário esteja pronta para apresentação. É importante verificar que os ativos visuais estejam prontos nesse momento porque esta é a última oportunidade de corrigir algo antes que o aplicativo fique visível ao usuário.

Aplica-se a

Confira também