Compartir a través de


BatteryReport Clase

Definición

Proporciona propiedades que indican la carga, la capacidad y el estado de la batería. Para obtener más información, consulta Obtener información sobre la batería.

public ref class BatteryReport 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 BatteryReport 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 sealed class BatteryReport
Public NotInheritable Class BatteryReport
Herencia
Object Platform::Object IInspectable BatteryReport
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Todas las propiedades de BatteryReport devolverán null cuando la batería no esté presente o el controlador de batería no notifique el valor.

Propiedades

ChargeRateInMilliwatts

Obtiene la velocidad de carga de la batería.

DesignCapacityInMilliwattHours

Obtiene la capacidad de energía estimada de una nueva batería de este tipo.

FullChargeCapacityInMilliwattHours

Obtiene la capacidad de energía totalmente cargada de la batería.

RemainingCapacityInMilliwattHours

Obtiene la capacidad de energía restante de la batería.

Status

Obtiene una enumeración BatteryStatus que indica el estado de la batería.

Se aplica a

Consulte también