Microsoft.Windows.System.Power Espace de noms
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.
Fournit un ensemble d’API de gestion de l’alimentation qui permettent une visibilité sur la façon dont une application affecte l’état d’alimentation de l’appareil et qui permettent à l’application de prendre des décisions intelligentes concernant l’utilisation des ressources. Par exemple, une application peut utiliser cette API pour reporter les tâches en arrière-plan gourmandes en ressources pendant que l’appareil fonctionne sur batterie.
Pour plus d’informations, consultez Gestion de l’alimentation avec l’API de cycle de vie des applications.
Classes
PowerManager |
Fournit des événements statiques qui informent votre application des modifications apportées à l’état d’alimentation et aux propriétés statiques des appareils qui fournissent l’accès aux informations actuelles sur l’état d’alimentation. |
Énumérations
BatteryStatus |
Définit les valeurs qui représentent le status de la batterie sur l’appareil. |
DisplayStatus |
Définit les valeurs qui représentent le status de l’affichage associé à la session de l’application. |
EffectivePowerMode |
Définit des valeurs qui représentent le mode d’alimentation effectif de l’appareil. |
EnergySaverStatus |
Définit des valeurs qui représentent les états d’économie de batterie de l’appareil. |
PowerSourceKind |
Définit les valeurs qui représentent la source d’alimentation de l’appareil. |
PowerSupplyStatus |
Définit les valeurs qui représentent le status d’alimentation de l’appareil. |
SystemSuspendStatus |
Définit les valeurs qui représentent le status de suspension de l’appareil. |
UserPresenceStatus |
Définit les valeurs qui représentent l’utilisateur status associé à la session de l’application. |