/// <summary>
/// Enumeration for the Battery level.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public enum BatteryLevelStatus
{
/// <summary>
/// because the device starts a shutdown process soon
/// after entering this level.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
Empty = 0,
/// <summary>
/// The battery charge is at a critical state.
/// because they are not guaranteed to work correctly
/// at this battery status.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
Critical,
/// <summary>
/// The battery has little charge left.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
Low,
/// <summary>
/// The battery status is not to be careful.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
High,
/// <summary>
/// The battery status is full.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
Full
}
/// <summary>
/// Gets the battery charge percentage.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
/// <value>It returns an integer value from 0 to 100 that indicates remaining
/// battery charge as a percentage of the maximum level.</value>
public static int Percent
/// <summary>
/// Gets the current Battery level.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public static BatteryLevelStatus Level
{
get
/// <summary>
/// Gets the current charging state.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public static bool IsCharging
{
get
/// <summary>
/// CapacityChanged is triggered when the battery charge percentage is changed
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
/// <param name="sender"></param>
/// <param name="e">A BatteryCapacityChangedEventArgs object that contains changed battery capacity (Percent)</param>
/// <code>
/// <summary>
/// LevelChanged is triggered when the battery level is changed
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
/// <param name="sender"></param>
/// <param name="e">A BatteryLevelChangedEventArgs object that contains changed battery level </param>
/// <code>
/// ChargingStatusChanged is triggered when the Battery charging status is changed.
/// This event is triggered when Charger is connected/Disconnected.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
/// <param name="sender"></param>
/// <param name="e">A BatteryChargingStateChangedEventArgs object that contains changed battery charging state</param>
/// <code>