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, mit denen Sie einblicken können, wie sich eine App auf den Energiezustand des Geräts auswirkt, und ermöglicht es der App, intelligente Entscheidungen zur Ressourcennutzung zu treffen. Eine Anwendung könnte diese API beispielsweise nutzen, um ressourcenintensive Hintergrundaufgaben zu verschieben, während das Gerät im Akkubetrieb läuft.
Weitere Informationen finden Sie unter Power Management mit der App-Lebenszyklus-API.
Klassen
| Name | Beschreibung |
|---|---|
| PowerManager |
Stellt statische Ereignisse bereit, die Ihre App über Änderungen des Energiezustands der Geräte und statische Eigenschaften benachrichtigen, die Zugriff auf aktuelle Energiestatusinformationen bieten. |
Enumerationen
| Name | Beschreibung |
|---|---|
| BatteryStatus |
Definiert Werte, die den Status des Akkus auf dem Gerät darstellen. |
| DisplayStatus |
Definiert Werte, die den Status der Anzeige darstellen, die der App-Sitzung zugeordnet ist. |
| EffectivePowerMode |
Definiert Werte, die den effektiven Leistungsmodus des Geräts darstellen. |
| EnergySaverStatus |
Definiert Werte, die den Stromsparmodusstatus des Geräts darstellen. |
| PowerSourceKind |
Definiert Werte, die die Energiequelle des Geräts darstellen. |
| PowerSupplyStatus |
Definiert Werte, die den Stromversorgungsstatus des Geräts darstellen. |
| SystemSuspendStatus |
Definiert Werte, die den Anhaltestatus des Geräts darstellen. |
| UserPresenceStatus |
Definiert Werte, die den Benutzerstatus darstellen, der der Sitzung der App zugeordnet ist. |