WebUIBackgroundTaskInstanceRuntimeClass Clase
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í.
public ref class WebUIBackgroundTaskInstanceRuntimeClass sealed : IBackgroundTaskInstance, IWebUIBackgroundTaskInstance
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebUIBackgroundTaskInstanceRuntimeClass final : IBackgroundTaskInstance, IWebUIBackgroundTaskInstance
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebUIBackgroundTaskInstanceRuntimeClass : IBackgroundTaskInstance, IWebUIBackgroundTaskInstance
Public NotInheritable Class WebUIBackgroundTaskInstanceRuntimeClass
Implements IBackgroundTaskInstance, IWebUIBackgroundTaskInstance
- Herencia
- Atributos
- Implementaciones
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
Para recuperar este objeto, utilice la propiedad WebUIBackgroundTaskInstance.current .
Nota
Esta clase no es ágil, lo que significa que debe tener en cuenta su modelo de subprocesos y el comportamiento de serialización. Para obtener más información, consulta Subprocesos y serialización (C++/CX).
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. |
Succeeded |
Obtiene o establece el valor correcto de la tarea en segundo plano. El valor correcto es lo que se devuelve a la instancia en primer plano de la aplicación en el evento completado . |
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 . Este método no es aplicable a las tareas en segundo plano de JavaScript. |
Eventos
Canceled |
Asocia un controlador de eventos de cancelación a la instancia de tarea en segundo plano. |