BackgroundExecutionManager 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.
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
- 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. |