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이 변경되면 발생합니다.

적용 대상