BatteryReport Класс

Определение

Предоставляет свойства, указывающие заряд, емкость и состояние аккумулятора. Дополнительные сведения см. в разделе Получение сведений об батарее.

public ref class BatteryReport 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 BatteryReport 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 sealed class BatteryReport
Public NotInheritable Class BatteryReport
Наследование
Object Platform::Object IInspectable BatteryReport
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Все свойства в BatteryReport возвращают значение NULL , если батарея отсутствует или значение не сообщается контроллером батареи.

Свойства

ChargeRateInMilliwatts

Возвращает скорость зарядки батареи.

DesignCapacityInMilliwattHours

Возвращает предполагаемую энергетическую емкость нового аккумулятора этого типа.

FullChargeCapacityInMilliwattHours

Возвращает полностью заряженный объем энергии батареи.

RemainingCapacityInMilliwattHours

Возвращает оставшуюся мощность аккумулятора.

Status

Возвращает перечисление BatteryStatus , указывающее состояние батареи.

Применяется к

См. также раздел