Freigeben über


ForegroundEnergyManager Klasse

Definition

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
Object Platform::Object IInspectable ForegroundEnergyManager
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.

Gilt für: