次の方法で共有


PowerManager クラス

定義

デバイスのバッテリと電源の状態に関する情報へのアクセスを提供します。

public ref class PowerManager abstract 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 PowerManager 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 static class PowerManager
Public Class PowerManager
継承
Object Platform::Object IInspectable PowerManager
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

プロパティ

BatteryStatus

デバイスのバッテリ状態を取得します。

EnergySaverStatus

エネルギーを節約するタイミングを示す、デバイスのバッテリー 節約状態を取得します。

PowerSupplyStatus

デバイスの電源の状態を取得します。

RemainingChargePercent

デバイスに接続されているすべてのバッテリから残っている充電の合計割合を取得します。

RemainingDischargeTime

デバイスに接続されているすべてのバッテリから残りの合計ランタイムを取得します。

イベント

BatteryStatusChanged

BatteryStatus が変更されたときに発生します。

EnergySaverStatusChanged

EnergySaverStatus が変更されたときに発生します。

PowerSupplyStatusChanged

PowerSupplyStatus が変更されたときに発生します。

RemainingChargePercentChanged

RemainingChargePercent が変更されたときに発生します。

RemainingDischargeTimeChanged

RemainingDischargeTime が変更されたときに発生します。

適用対象