IBackgroundTaskInstance4 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, incluida la información sobre el usuario.
public interface class IBackgroundTaskInstance4 : IBackgroundTaskInstance
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Guid(2133455420, 43524, 19208, 151, 176, 6, 216, 116, 205, 171, 245)]
struct IBackgroundTaskInstance4 : IBackgroundTaskInstance
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Guid(2133455420, 43524, 19208, 151, 176, 6, 216, 116, 205, 171, 245)]
public interface IBackgroundTaskInstance4 : IBackgroundTaskInstance
Public Interface IBackgroundTaskInstance4
Implements IBackgroundTaskInstance
- Atributos
- Implementaciones
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)
|
Propiedades
InstanceId |
Obtiene el identificador de instancia de la instancia de tarea en segundo plano. (Heredado de IBackgroundTaskInstance) |
Progress |
Obtiene o establece el estado de progreso de una instancia de tarea en segundo plano. (Heredado de IBackgroundTaskInstance) |
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. (Heredado de IBackgroundTaskInstance) |
Task |
Obtiene acceso a la tarea en segundo plano registrada para esta instancia de tarea en segundo plano. (Heredado de IBackgroundTaskInstance) |
TriggerDetails |
Obtiene información adicional asociada a una instancia de tarea en segundo plano. (Heredado de IBackgroundTaskInstance) |
User |
Obtiene el contexto de usuario de la tarea en segundo plano. AppServiceConnection.User lo usa la aplicación que realiza la llamada para pasar el contexto del usuario. El servicio de aplicaciones puede recuperar ese contexto de usuario con esta propiedad. |
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 . (Heredado de IBackgroundTaskInstance) |
Eventos
Canceled |
Asocia un controlador de eventos de cancelación a la instancia de tarea en segundo plano. (Heredado de IBackgroundTaskInstance) |