Partager via


BatteryReport Classe

Définition

Fournit des propriétés qui indiquent la charge, la capacité et la status de la batterie. Pour plus d’informations, consultez Obtenir des informations sur la batterie.

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
Héritage
Object Platform::Object IInspectable BatteryReport
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Toutes les propriétés de BatteryReport retournent la valeur Null lorsque la batterie n’est pas présente ou que la valeur n’est pas signalée par le contrôleur de batterie.

Propriétés

ChargeRateInMilliwatts

Obtient la vitesse de chargement de la batterie.

DesignCapacityInMilliwattHours

Obtient la capacité énergétique estimée d’une nouvelle batterie de ce type.

FullChargeCapacityInMilliwattHours

Obtient la capacité d’énergie entièrement chargée de la batterie.

RemainingCapacityInMilliwattHours

Obtient la capacité d’alimentation restante de la batterie.

Status

Obtient une énumération BatteryStatus qui indique le status de la batterie.

S’applique à

Voir aussi