BatteryChargeStatus BatteryChargeStatus BatteryChargeStatus BatteryChargeStatus Enum

Definition

Defines identifiers that indicate the current battery charge level or charging state information.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum class BatteryChargeStatus
[System.Flags]
public enum BatteryChargeStatus
type BatteryChargeStatus = 
Public Enum BatteryChargeStatus
Inheritance
BatteryChargeStatusBatteryChargeStatusBatteryChargeStatusBatteryChargeStatus
Attributes

Fields

Charging Charging Charging Charging 8

Indicates a battery is charging.

Critical Critical Critical Critical 4

Indicates a critically low level of battery charge.

High High High High 1

Indicates a high level of battery charge.

Low Low Low Low 2

Indicates a low level of battery charge.

NoSystemBattery NoSystemBattery NoSystemBattery NoSystemBattery 128

Indicates that no battery is present.

Unknown Unknown Unknown Unknown 255

Indicates an unknown battery condition.

Remarks

This enumeration is used by the BatteryChargeStatus property of the PowerStatus class.

Applies to

See also