PowerManager

Namespace: XPlat.Device.Power

Provides access to information about a device's battery and power supply status.

public sealed class PowerManager : IPowerManager, IDisposable

Supported platforms

Platform

Version

Xamarin.Android

9.0

Xamarin.iOS

1.0

UWP

10.0.16299

Static Properties

Current

Gets the current instance of the PowerManager.

public static PowerManager Current { get; }

Properties

BatteryStatus

Gets the device's battery status.

RemainingChargePercent

Gets the total percentage of charge remaining from all batteries connected to the device.

Events

BatteryStatusChanged

Occurs when BatteryStatus changes.

RemainingChargePercentChanged

Occurs when RemainingChargePercent changes.

Last updated