BatteryReport 类

定义

提供指示电池的充电、容量和状态的属性。 有关详细信息,请参阅 获取电池信息

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
继承
Object Platform::Object IInspectable BatteryReport
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

当电池不存在或电池控制器未报告该值时,BatteryReport 中的所有属性都将返回 null

属性

ChargeRateInMilliwatts

获取电池正在充电的速率。

DesignCapacityInMilliwattHours

获取此类型的新电池的估计能量容量。

FullChargeCapacityInMilliwattHours

获取电池的完全充电能量容量。

RemainingCapacityInMilliwattHours

获取电池的剩余功率容量。

Status

获取指示电池状态的 BatteryStatus 枚举。

适用于

另请参阅