Partager via


IBackgroundTaskInstance4 Interface

Définition

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.

Pour Windows Phone application 8.x, si la mémoire de l’appareil devient insuffisante, les tâches en arrière-plan peuvent être arrêtées sans avertissement et sans déclencher l’événement OnCanceled. Cela permet de garantir l’expérience utilisateur de l’application au premier plan. Votre tâche en arrière-plan doit être conçue de manière à gérer ce scénario. Notez que cela s’applique uniquement aux Windows Phone.

(Hérité de IBackgroundTaskInstance)

S’applique à

Voir aussi