IBackgroundTaskInstance4 Interface
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.
Permet d’accéder à une tâche en arrière-plan instance y compris des informations sur l’utilisateur.
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
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Propriétés
InstanceId |
Obtient l’ID instance de la tâche en arrière-plan instance. (Hérité de IBackgroundTaskInstance) |
Progress |
Obtient ou définit les status de progression d’une tâche en arrière-plan instance. (Hérité de IBackgroundTaskInstance) |
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. (Hérité de IBackgroundTaskInstance) |
Task |
Obtient l’accès à la tâche en arrière-plan inscrite pour cette tâche en arrière-plan instance. (Hérité de IBackgroundTaskInstance) |
TriggerDetails |
Obtient des informations supplémentaires associées à une tâche en arrière-plan instance. (Hérité de IBackgroundTaskInstance) |
User |
Obtient le contexte utilisateur de la tâche en arrière-plan. AppServiceConnection.User est utilisé par l’application appelante pour passer le contexte utilisateur. Le service d’application peut récupérer ce contexte utilisateur avec cette propriété. |
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 . (Hérité de IBackgroundTaskInstance) |
Événements
Canceled |
Attache un gestionnaire d’événements d’annulation à la tâche en arrière-plan instance. (Hérité de IBackgroundTaskInstance) |