Partager via


PowerManager Classe

Définition

Permet d’accéder aux informations sur la batterie et l’alimentation d’un appareil status.

public ref class PowerManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PowerManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class PowerManager
Public Class PowerManager
Héritage
Object Platform::Object IInspectable PowerManager
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)

Propriétés

BatteryStatus

Obtient le status de batterie de l’appareil.

EnergySaverStatus

Obtient l’économiseur de batterie des appareils status, indiquant quand économiser l’énergie.

PowerSupplyStatus

Obtient le status de l’alimentation de l’appareil.

RemainingChargePercent

Obtient le pourcentage total de charge restant de toutes les batteries connectées à l’appareil.

RemainingDischargeTime

Obtient le runtime total restant de toutes les batteries connectées à l’appareil.

Événements

BatteryStatusChanged

Se produit lorsque BatteryStatus change.

EnergySaverStatusChanged

Se produit lorsque EnergySaverStatus change.

PowerSupplyStatusChanged

Se produit lorsque PowerSupplyStatus change.

RemainingChargePercentChanged

Se produit lorsque RemainingChargePercent change.

RemainingDischargeTimeChanged

Se produit lorsque RemainingDischargeTime change.

S’applique à