Partager via


Microsoft.Windows.System.Power Espace de noms

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.

Voir aussi