Compartilhar via


CoreApplication.BackgroundActivated Evento

Definição

Acionado quando seu aplicativo é ativado por um gatilho em segundo plano.

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

Registre seus gatilhos em segundo plano com BackgroundTaskBuilder, mas não defina TaskEntryPoint. Isso permitirá que esse evento seja acionado quando o gatilho for sinalizado. O manipulador de eventos tem um parâmetro BackgroundActivatedEventArgs que contém tudo o que o método IBackgroundTask.Run fornece.

Dica

Quando um aplicativo entra no estado em segundo plano, nenhuma de suas interfaces do usuário fica visível.

Aplica-se a

Confira também