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 列舉,指出電池的狀態。

適用於

另請參閱