CoreApplication.LeavingBackground Evento

Definición

Se desencadena justo antes de que la interfaz de usuario de la aplicación se vea.

// 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 de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Comentarios

Anteriormente, la mejor ubicación para cargar la interfaz de usuario estaba en el controlador de eventos activado o reanudador. Ahora el controlador del evento LeavingBackground es el mejor lugar para realizar las comprobaciones finales para asegurarse de que la interfaz de usuario está lista para su presentación. Es importante comprobar que los activos visuales están listos en este momento, porque es la última oportunidad de realizar algún trabajo antes de que la aplicación sea visible para el usuario.

Se aplica a

Consulte también