Condividi tramite


BatteryReport Classe

Definizione

Fornisce proprietà che indicano la carica, la capacità e lo stato della batteria. Per altre info, vedi Ottenere informazioni sulla batteria.

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
Ereditarietà
Object Platform::Object IInspectable BatteryReport
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Tutte le proprietà in BatteryReport restituiranno null quando la batteria non è presente o il valore non viene segnalato dal controller della batteria.

Proprietà

ChargeRateInMilliwatts

Ottiene la frequenza di ricarica della batteria.

DesignCapacityInMilliwattHours

Ottiene la capacità energetica stimata di una nuova batteria di questo tipo.

FullChargeCapacityInMilliwattHours

Ottiene la capacità energetica completamente carica della batteria.

RemainingCapacityInMilliwattHours

Ottiene la capacità di alimentazione rimanente della batteria.

Status

Ottiene un'enumerazione BatteryStatus che indica lo stato della batteria.

Si applica a

Vedi anche