Condividi tramite


PowerManager.EnergySaverStatus Proprietà

Definizione

Ottiene lo stato del risparmio batteria del dispositivo, che indica quando risparmiare energia.

public:
 static property EnergySaverStatus EnergySaverStatus { EnergySaverStatus get(); };
static EnergySaverStatus EnergySaverStatus();
public static EnergySaverStatus EnergySaverStatus { get; }
var energySaverStatus = PowerManager.energySaverStatus;
Public Shared ReadOnly Property EnergySaverStatus As EnergySaverStatus

Valore della proprietà

Stato del risparmio batteria.

Commenti

Un utente può attivare il risparmio batteria in qualsiasi momento per risparmiare energia (purché il dispositivo sia in esecuzione sulla batteria). Il risparmio batteria estende la durata della batteria limitando le attività in background del dispositivo. Oltre alle attività di risparmio batteria, l'app può fare la propria parte per risparmiare energia. Prima di avviare attività a elevato utilizzo di risorse, controllare EnergySaverStatus per assicurarsi che il risparmio batteria non sia attivo. Se le attività a elevato utilizzo di risorse dell'app sono a esecuzione prolungata, restare in ascolto dell'evento EnergySaverStatusChanged in modo che tali attività possano essere arrestate quando il risparmio batteria è attivato.

Un utente può anche impostare il risparmio batteria per l'attivazione automatica quando la batteria raggiunge una soglia di carica specificata, ad esempio il 20% rimanente. Quando è in questo stato (prima che venga attivato automaticamente), EnergySaverStatus è Disattivato. Se l'utente disabilita questa impostazione automatica, EnergySaverStatus è Disabilitato.

Anche se l'impostazione automatica è abilitata, quando il dispositivo è collegato, il risparmio batteria viene disattivato e EnergySaverStatus è Disabilitato. Non è disattivato perché, purché il dispositivo sia collegato, non è possibile attivare il risparmio batteria.

Quando il risparmio batteria è attivo, la ricezione delle notifiche push è disabilitata per risparmiare energia, ma ci sono due eccezioni. Le impostazioni del risparmio batteria (dall'app Impostazioni) forniscono impostazioni che consentono all'app di ricevere notifiche push anche quando il risparmio batteria è attivo. Se le notifiche push sono particolarmente importanti per la tua app, ti consigliamo di notificare agli utenti che potrebbero non ricevere notifiche quando il risparmio batteria è attivo e di semplificare le operazioni di modifica delle impostazioni del risparmio batteria. Per altre info ed esempi, vedi Panoramica di Servizi notifica push Windows (WNS).

Si applica a