PowerManager Clase

Definición

Proporciona acceso a información sobre el estado de la batería y la fuente de alimentación de un dispositivo.

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
Herencia
Object Platform::Object IInspectable PowerManager
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

BatteryStatus

Obtiene el estado de la batería del dispositivo.

EnergySaverStatus

Obtiene el estado del ahorro de batería de los dispositivos, que indica cuándo ahorrar energía.

PowerSupplyStatus

Obtiene el estado de la fuente de alimentación del dispositivo.

RemainingChargePercent

Obtiene el porcentaje total de carga restante de todas las baterías conectadas al dispositivo.

RemainingDischargeTime

Obtiene el tiempo de ejecución total restante de todas las baterías conectadas al dispositivo.

Eventos

BatteryStatusChanged

Se produce cuando BatteryStatus cambia.

EnergySaverStatusChanged

Se produce cuando energySaverStatus cambia.

PowerSupplyStatusChanged

Se produce cuando cambia PowerSupplyStatus .

RemainingChargePercentChanged

Se produce cuando cambia RemainingChargePercent .

RemainingDischargeTimeChanged

Se produce cuando RemainingDischargeTime cambia.

Se aplica a