IBackgroundTaskInstance Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a una instancia de tarea en segundo plano.
public interface class IBackgroundTaskInstance
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2254166650, 8664, 17779, 143, 50, 146, 138, 27, 6, 65, 246)]
struct IBackgroundTaskInstance
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2254166650, 8664, 17779, 143, 50, 146, 138, 27, 6, 65, 246)]
public interface IBackgroundTaskInstance
Public Interface IBackgroundTaskInstance
- Derivado
- 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)
|
Propiedades
InstanceId |
Obtiene el identificador de instancia de la instancia de tarea en segundo plano. |
Progress |
Obtiene o establece el estado de progreso de una instancia de tarea en segundo plano. |
SuspendedCount |
Obtiene el número de veces que la directiva de administración de recursos ha provocado la suspensión de la tarea en segundo plano. |
Task |
Obtiene acceso a la tarea en segundo plano registrada para esta instancia de tarea en segundo plano. |
TriggerDetails |
Obtiene información adicional asociada a una instancia de tarea en segundo plano. |
Métodos
GetDeferral() |
Informa al sistema de que la tarea en segundo plano podría seguir funcionando después de que se devuelva el método IBackgroundTask.Run . |
Eventos
Canceled |
Asocia un controlador de eventos de cancelación a la instancia de tarea en segundo plano.
|