ForegroundEnergyManager Klasse
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.
Stellt Informationen zum Energieverbrauch Ihrer App im Vordergrund bereit.
public ref class ForegroundEnergyManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ForegroundEnergyManager final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("Foreground Energy Manager has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
class ForegroundEnergyManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class ForegroundEnergyManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("Foreground Energy Manager has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
public static class ForegroundEnergyManager
Public Class ForegroundEnergyManager
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Der Energieverbrauch einer Vordergrund-App wird in eine dieser vordefinierten Ebenen unterteilt, vom niedrigsten bis zum höchsten Energieverbrauch: LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel oder ExcessiveUsageLevel.
Eigenschaften
ExcessiveUsageLevel |
Ruft den übermäßigen Verbrauch ab, ausgedrückt als Prozentsatz des normalen Energieverbrauchs. |
LowUsageLevel |
Ruft die niedrige Nutzungsebene ab, ausgedrückt als Prozentsatz des normalen Energieverbrauchs. |
MaxAcceptableUsageLevel |
Ruft die maximal zulässige Nutzungsstufe ab, ausgedrückt als Prozentsatz des normalen Energieverbrauchs. |
NearMaxAcceptableUsageLevel |
Ruft den nahezu maximal zulässigen Nutzungsgrad ab, ausgedrückt als Prozentsatz des normalen Energieverbrauchs. |
RecentEnergyUsage |
Ruft die nächste vordefinierte Energieebene der Vordergrund-App für den aktuellen Zeitraum von 30 Minuten ab, gleich LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel oder ExcessiveUsageLevel. |
RecentEnergyUsageLevel |
Ruft die nächste vordefinierte Energieebene der Vordergrund-App für den aktuellen Zeitraum von 30 Minuten ab, gleich LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel oder ExcessiveUsageLevel. |
Ereignisse
RecentEnergyUsageIncreased |
Tritt auf, wenn der Energieverbrauch der App im Vordergrund erheblich gestiegen ist. |
RecentEnergyUsageReturnedToLow |
Tritt auf, wenn der Energieverbrauch der App auf ein niedriges Nutzungsniveau gesunken ist. |