EnergySaverStatus Énumération
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.
Spécifie le status de l’économiseur de batterie.
public enum class EnergySaverStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class EnergySaverStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum EnergySaverStatus
var value = Windows.System.Power.EnergySaverStatus.disabled
Public Enum EnergySaverStatus
- Héritage
-
EnergySaverStatus
- 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)
|
Champs
Disabled | 0 | L’économiseur de batterie est désactivé définitivement ou l’appareil est branché. |
Off | 1 | L’économiseur de batterie est maintenant désactivé, mais prêt à s’allumer automatiquement. |
On | 2 | L’économiseur de batterie est activé. Économisez de l’énergie lorsque cela est possible. |
Remarques
Un utilisateur peut activer l’économiseur de batterie à tout moment pour économiser de l’énergie (tant que l’appareil fonctionne sur batterie). L’économiseur de batterie prolonge l’autonomie en limitant l’activité en arrière-plan sur l’appareil. En plus des efforts de l’économiseur de batterie, votre application peut faire sa propre part pour économiser de l’énergie. Avant de lancer des tâches gourmandes en ressources, case activée EnergySaverStatus pour vous assurer que l’économiseur de batterie n’est pas activé. Si les tâches gourmandes en ressources de votre application sont longues, écoutez l’événement EnergySaverStatusChanged afin que ces tâches puissent être arrêtées lorsque l’économiseur de batterie est activé.
Un utilisateur peut également configurer l’économiseur de batterie pour qu’il s’allume automatiquement lorsque la batterie atteint un seuil de charge spécifié, par exemple 20 % restant. Lorsqu’il est dans cet état (avant qu’il ne s’allume automatiquement), EnergySaverStatus est désactivé. Si l’utilisateur désactive ce paramètre automatique, EnergySaverStatus est désactivé.
Même si le paramètre automatique est activé, lorsque l’appareil est branché, l’économiseur de batterie est désactivé et EnergySaverStatus est désactivé. Il n’est pas désactivé , car tant que l’appareil est branché, l’économiseur de batterie ne peut pas être activé.
Lorsque l’économiseur de batterie est activé, la réception de notifications Push est désactivée afin de réduire la consommation d’énergie. Il y a toutefois quelques exceptions. Les paramètres de l’économiseur de batterie (à partir de l’application Paramètres) fournissent des paramètres qui permettent à votre application de recevoir des notifications Push même lorsque l’économiseur de batterie est activé. Si votre application s’appuie en grande partie sur les notifications Push, nous vous recommandons d’avertir les utilisateurs qu’ils risquent de ne pas recevoir de notifications lorsque l’économiseur de batterie est activé, et de leur faciliter l’accès aux paramètres de l’économiseur de batterie. Pour plus d’informations et d’exemples, consultez Vue d’ensemble de Windows Push Notification Services (WNS).