Freigeben über


Microsoft.Windows.System.Power Namespace

Stellt eine Reihe von Energieverwaltungs-APIs bereit, die einblicken, wie sich eine App auf den Energiezustand des Geräts auswirkt, und ermöglichen es der App, intelligente Entscheidungen zur Ressourcennutzung zu treffen. Beispielsweise kann eine App diese API verwenden, um ressourcenintensive Hintergrundaufgaben zu verschieben, während das Gerät im Akkubetrieb ausgeführt wird.

Weitere Informationen finden Sie unter Energieverwaltung mit der App-Lebenszyklus-API.

Klassen

PowerManager

Stellt statische Ereignisse bereit, die Ihre App über Änderungen am Energiezustand des Geräts und statische Eigenschaften benachrichtigen, die Zugriff auf aktuelle Energiezustandsinformationen ermöglichen.

Enumerationen

BatteryStatus

Definiert Werte, die die status des Akkus auf dem Gerät darstellen.

DisplayStatus

Definiert Werte, die die status der Anzeige darstellen, die der App-Sitzung zugeordnet ist.

EffectivePowerMode

Definiert Werte, die den effektiven Energiemodus des Geräts darstellen.

EnergySaverStatus

Definiert Werte, die den Stromsparstatus des Geräts darstellen.

PowerSourceKind

Definiert Werte, die die Energiequelle des Geräts darstellen.

PowerSupplyStatus

Definiert Werte, die die Stromversorgung status des Geräts darstellen.

SystemSuspendStatus

Definiert Werte, die die angehaltene status des Geräts darstellen.

UserPresenceStatus

Definiert Werte, die den Benutzer status darstellen, der der App-Sitzung zugeordnet ist.

Weitere Informationen