Microsoft.Windows.System.Power Spazio dei nomi

Fornisce un set di API di risparmio energia che consentono la visibilità su come un'app influisce sullo stato di alimentazione del dispositivo e consente all'app di prendere decisioni intelligenti sull'utilizzo delle risorse. Ad esempio, un'app potrebbe usare questa API per rinviare le attività in background a elevato utilizzo di risorse mentre il dispositivo è in esecuzione sulla batteria.

Per altre informazioni, vedere Gestione energia con l'API del ciclo di vita dell'app.

Classi

PowerManager

Fornisce eventi statici che notificano all'app modifiche allo stato di alimentazione dei dispositivi e alle proprietà statiche che forniscono l'accesso alle informazioni sullo stato corrente dell'alimentazione.

Enumerazioni

BatteryStatus

Definisce i valori che rappresentano lo stato della batteria nel dispositivo.

DisplayStatus

Definisce i valori che rappresentano lo stato della visualizzazione associata alla sessione dell'app.

EffectivePowerMode

Definisce i valori che rappresentano la modalità di alimentazione effettiva del dispositivo.

EnergySaverStatus

Definisce i valori che rappresentano gli stati di risparmio batteria del dispositivo.

PowerSourceKind

Definisce i valori che rappresentano l'origine di alimentazione del dispositivo.

PowerSupplyStatus

Definisce i valori che rappresentano lo stato dell'alimentazione del dispositivo.

SystemSuspendStatus

Definisce i valori che rappresentano lo stato di sospensione del dispositivo.

UserPresenceStatus

Definisce i valori che rappresentano lo stato utente associato alla sessione dell'app.

Vedi anche