Microsoft.Windows.System.Power Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |