EnergySaverStatus Enumeration
Definition
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.
Gibt die status des Stromsparmodus an.
public enum class EnergySaverStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class EnergySaverStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum EnergySaverStatus
var value = Windows.System.Power.EnergySaverStatus.disabled
Public Enum EnergySaverStatus
- Vererbung
-
EnergySaverStatus
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Felder
Disabled | 0 | Der Stromsparmodus ist dauerhaft ausgeschaltet, oder das Gerät ist eingesteckt. |
Off | 1 | Der Stromsparmodus ist jetzt ausgeschaltet, kann aber automatisch eingeschaltet werden. |
On | 2 | Der Stromsparmodus ist aktiviert. Sparen Sie nach Möglichkeit Energie. |
Hinweise
Ein Benutzer kann den Stromsparmodus jederzeit einschalten, um Energie zu sparen (solange das Gerät mit Akkubetrieb betrieben wird). Der Stromsparmodus schränkt Hintergrundaktivitäten auf dem Gerät ein und verlängert dadurch die Akkulaufzeit. Zusätzlich zu den Bemühungen des Stromsparmodus kann Ihre App einen eigenen Teil dazu leisten, Energie zu sparen. Überprüfen Sie vor dem Initiieren ressourcenintensiver Aufgaben EnergySaverStatus , um sicherzustellen, dass der Stromsparmodus nicht aktiviert ist. Wenn die ressourcenintensiven Aufgaben Ihrer App lang dauern, lauschen Sie auf das EnergySaverStatusChanged-Ereignis , damit diese Aufgaben beendet werden können, wenn der Stromsparmodus aktiviert ist.
Ein Benutzer kann den Stromsparmodus auch so einstellen, dass er automatisch eingeschaltet wird, wenn der Akku einen angegebenen Ladeschwellenwert erreicht, z. B. 20 % rest. Wenn es sich in diesem Zustand befindet (bevor es automatisch aktiviert wird), ist EnergySaverStatusaus. Wenn der Benutzer diese automatische Einstellung deaktiviert, ist EnergySaverStatusdeaktiviert.
Selbst wenn die automatische Einstellung aktiviert ist, wird beim Einstecken des Geräts der Stromsparmodus deaktiviert und EnergySaverStatusauf Disabled festgelegt. Es ist nicht Aus , da der Stromsparmodus nicht eingeschaltet werden kann, solange das Gerät eingesteckt ist.
Wenn der Stromsparmodus aktiviert ist, ist der Empfang von Pushbenachrichtigungen deaktiviert, um Energie zu sparen. Es gibt allerdings einige Ausnahmen. Die Einstellungen für den Stromsparmodus (über die App "Einstellungen") stellen Einstellungen bereit, mit denen Ihre App Pushbenachrichtigungen empfangen kann, auch wenn der Stromsparmodus aktiviert ist. Falls Pushbenachrichtigungen bei Ihrer App sehr wichtig sind, sollten Sie die Benutzer darüber informieren, dass sie bei aktiviertem Stromsparmodus keine Benachrichtigungen erhalten, und eine einfache Möglichkeit zum Anpassen der Einstellungen für den Stromsparmodus vorsehen. Weitere Informationen und Beispiele finden Sie unter Windows Push Notification Services (WNS) – Übersicht.