BackgroundTaskCompletedEventHandler Delegado

Definición

Representa un método que controla los eventos de finalización de una tarea en segundo plano.

public delegate void BackgroundTaskCompletedEventHandler(BackgroundTaskRegistration ^ sender, BackgroundTaskCompletedEventArgs ^ args);
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1530456361, 41094, 18087, 166, 120, 67, 145, 53, 130, 43, 207)]
class BackgroundTaskCompletedEventHandler : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1530456361, 41094, 18087, 166, 120, 67, 145, 53, 130, 43, 207)]
public delegate void BackgroundTaskCompletedEventHandler(BackgroundTaskRegistration sender, BackgroundTaskCompletedEventArgs args);
var backgroundTaskCompletedEventHandlerHandler = function(sender, args){
/* Your code */
}
Public Delegate Sub BackgroundTaskCompletedEventHandler(sender As BackgroundTaskRegistration, args As BackgroundTaskCompletedEventArgs)

Parámetros

sender
BackgroundTaskRegistration

Tarea en segundo plano.

args
BackgroundTaskCompletedEventArgs

Información de finalización de la tarea en el momento en que se envía la notificación.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Los eventos de finalización solo se entregan si la tarea se completa mientras la aplicación está en primer plano. Si la aplicación se suspende y finaliza, el estado de finalización no se entrega. Si la aplicación se suspende y, a continuación, se reanuda, se garantiza que reciba la notificación de finalización.

Se aplica a