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 列挙を取得します。

適用対象

こちらもご覧ください