WebUIBackgroundTaskInstanceRuntimeClass Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Pour récupérer cet objet, utilisez la propriété WebUIBackgroundTaskInstance.current .
Notes
Cette classe n’est pas agile, ce qui signifie que vous devez prendre en compte son modèle de thread et son comportement de marshaling. Pour plus d’informations, consultez Threading and Marshaling (C++/CX).
Propriétés
InstanceId |
Obtient l’ID de instance de la tâche en arrière-plan instance. |
Progress |
Obtient ou définit le status de progression d’une tâche en arrière-plan instance. |
Succeeded |
Obtient ou définit la valeur de réussite de la tâche en arrière-plan. La valeur de réussite est ce qui est retourné au premier plan instance de votre application dans l’événement terminé. |
SuspendedCount |
Obtient le nombre de fois où la stratégie de gestion des ressources a provoqué la suspension de la tâche en arrière-plan. |
Task |
Obtient l’accès à la tâche en arrière-plan inscrite pour cette tâche en arrière-plan instance. |
TriggerDetails |
Obtient des informations supplémentaires associées à une tâche en arrière-plan instance. |
Méthodes
GetDeferral() |
Informe le système que la tâche en arrière-plan peut continuer à effectuer le travail après le retour de la méthode IBackgroundTask.Run . Cette méthode n’est pas applicable aux tâches en arrière-plan JavaScript. |
Événements
Canceled |
Joint un gestionnaire d’événements d’annulation à la tâche en arrière-plan instance. |