Microsoft.Windows.System.Power Espace de noms

Fournit un ensemble d’API de gestion de l’alimentation qui permettent de voir comment une application affecte l’état d’alimentation de l’appareil et permet à l’application de prendre des décisions intelligentes sur l’utilisation des ressources. Par exemple, une application pourrait utiliser cette API pour différer les tâches d’arrière-plan gourmandes en ressources lorsque l’appareil fonctionne sur batterie.

Pour plus d’informations, consultez Gestion de l’alimentation avec l’API de cycle de vie des applications.

Classes

Nom Description
PowerManager

Fournit des événements statiques qui informent votre application des modifications apportées à l’état d’alimentation des appareils et aux propriétés statiques qui fournissent l’accès aux informations actuelles sur l’état de l’alimentation.

Énumérations

Nom Description
BatteryStatus

Définit les valeurs qui représentent l’état de la batterie sur l’appareil.

DisplayStatus

Définit les valeurs qui représentent l’état 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 les valeurs qui représentent les états de l’économiseur de batterie de l’appareil.

PowerSourceKind

Définit des valeurs qui représentent la source d’alimentation de l’appareil.

PowerSupplyStatus

Définit les valeurs qui représentent l’état de l’alimentation de l’appareil.

SystemSuspendStatus

Définit les valeurs qui représentent l’état de suspension de l’appareil.

UserPresenceStatus

Définit des valeurs qui représentent l’état utilisateur associé à la session de l’application.

Voir aussi