BatteryStatus BatteryStatus BatteryStatus BatteryStatus Enum

Definition

Indicates the status of the battery.

public : enum class BatteryStatuspublic enum BatteryStatusPublic Enum BatteryStatus// You can use this enum in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Fields

Charging Charging Charging Charging

The battery is charging.

Discharging Discharging Discharging Discharging

The battery is discharging.

Idle Idle Idle Idle

The battery is idle.

NotPresent NotPresent NotPresent NotPresent

The battery or battery controller is not present.

Remarks

This enumeration is used as part of the BatteryReport class to provide information about a Battery object.

If the battery controller is removed after you create a Battery object, the Status will be NotPresent.

An Idle status occurs when the charge rate is zero. The battery isn’t charging, but it is maintaining its current level of charge.