BackgroundExecutionManager Classe

Définition

Gérer l’autorisation d’exécuter des tâches en arrière-plan.

public ref class BackgroundExecutionManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class BackgroundExecutionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public static class BackgroundExecutionManager
Public Class BackgroundExecutionManager
Héritage
Object Platform::Object IInspectable BackgroundExecutionManager
Attributs

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

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1803 17134 RequestAccessKindAsync

Méthodes

GetAccessStatus()

Obtient la fonctionnalité d’exécution des tâches en arrière-plan de l’application.

GetAccessStatus(String)

Obtient la fonctionnalité d’exécution des tâches en arrière-plan de l’application spécifiée.

GetAccessStatusForModernStandby()

Obtient une valeur qui indique la fonctionnalité d’exécution des tâches en arrière-plan de l’application appelante lorsque l’appareil est en mode de secours connecté.

GetAccessStatusForModernStandby(String)

Récupère une valeur qui indique la capacité d’exécution des tâches en arrière-plan de l’application spécifiée lorsque l’appareil est en mode de secours connecté.

RemoveAccess()

Supprime l’application appelante de la liste des applications qui peuvent exécuter des tâches en arrière-plan.

RemoveAccess(String)

Supprime une application spécifique de la liste des applications qui peuvent exécuter des tâches en arrière-plan.

RequestAccessAsync()

Demande que l’application soit autorisée à exécuter des tâches en arrière-plan.

RequestAccessAsync(String)

Demande de manière asynchrone que l’application soit autorisée à exécuter des tâches en arrière-plan.

RequestAccessKindAsync(BackgroundAccessRequestKind, String)

Demande à l’utilisateur s’il consent à autoriser l’application à effectuer le niveau spécifié d’activité en arrière-plan. Sur l’édition du système d’exploitation de bureau, cela peut présenter une invite à l’utilisateur pour obtenir son consentement.

RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind, String)

Demande le consentement de l’utilisateur pour autoriser l’application à effectuer le niveau spécifié d’activité en arrière-plan lorsque l’appareil est en mode veille connecté. Sur l’édition du système d’exploitation de bureau, cela peut présenter une invite à l’utilisateur pour obtenir son consentement.

S’applique à

Voir aussi