Compartir a través de


CoreApplication.BackgroundActivated Evento

Definición

Se desencadena cuando un desencadenador en segundo plano activa la aplicación.

// Register
static event_token BackgroundActivated(EventHandler<BackgroundActivatedEventArgs> const& handler) const;

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

// Revoke with event_revoker
static CoreApplication::BackgroundActivated_revoker BackgroundActivated(auto_revoke_t, EventHandler<BackgroundActivatedEventArgs> const& handler) const;
public static event System.EventHandler<BackgroundActivatedEventArgs> BackgroundActivated;
function onBackgroundActivated(eventArgs) { /* Your code */ }
Windows.ApplicationModel.Core.CoreApplication.addEventListener("backgroundactivated", onBackgroundActivated);
Windows.ApplicationModel.Core.CoreApplication.removeEventListener("backgroundactivated", onBackgroundActivated);
- or -
Windows.ApplicationModel.Core.CoreApplication.onbackgroundactivated = onBackgroundActivated;
Public Shared Custom Event BackgroundActivated As EventHandler(Of BackgroundActivatedEventArgs) 

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

Registre los desencadenadores en segundo plano con BackgroundTaskBuilder, pero no establezca TaskEntryPoint. Esto permitirá que este evento se active cuando se señale el desencadenador. El controlador de eventos tiene un parámetro BackgroundActivatedEventArgs que contiene todo lo que entrega el método IBackgroundTask.Run .

Sugerencia

Cuando una aplicación entra en el estado en segundo plano, ninguna de sus interfaces de usuario está visible.

Se aplica a

Consulte también