Compartilhar via


BackgroundTaskRegistrationGroup.BackgroundActivated Evento

Definição

Esse evento é acionado quando uma tarefa em segundo plano que pertence a um grupo é iniciada.

// Register
event_token BackgroundActivated(TypedEventHandler<BackgroundTaskRegistrationGroup, BackgroundActivatedEventArgs const&> const& handler) const;

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

// Revoke with event_revoker
BackgroundTaskRegistrationGroup::BackgroundActivated_revoker BackgroundActivated(auto_revoke_t, TypedEventHandler<BackgroundTaskRegistrationGroup, BackgroundActivatedEventArgs const&> const& handler) const;
public event TypedEventHandler<BackgroundTaskRegistrationGroup,BackgroundActivatedEventArgs> BackgroundActivated;
function onBackgroundActivated(eventArgs) { /* Your code */ }
backgroundTaskRegistrationGroup.addEventListener("backgroundactivated", onBackgroundActivated);
backgroundTaskRegistrationGroup.removeEventListener("backgroundactivated", onBackgroundActivated);
- or -
backgroundTaskRegistrationGroup.onbackgroundactivated = onBackgroundActivated;
Public Custom Event BackgroundActivated As TypedEventHandler(Of BackgroundTaskRegistrationGroup, BackgroundActivatedEventArgs) 

Tipo de evento

Exemplos

Exemplo de ativação em segundo plano Consulte o cenário 6 para obter um exemplo de tarefa agrupada.

Comentários

Gatilhos em segundo plano associados a um grupo disparam esse evento em vez de ter um ponto de entrada de tarefa. Para tarefas em segundo plano de processo único que não definem um ponto de entrada em seu registro de tarefa em segundo plano, esse evento é o ponto de entrada. Em vez de chamar o método OnBackgroundActivated do aplicativo, o evento anexado ao grupo é chamado.

Aplica-se a

Confira também