Condividi tramite


ForegroundEnergyManager Classe

Definizione

Fornisce informazioni sull'utilizzo dell'energia in primo piano dell'app.

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
Ereditarietà
Object Platform::Object IInspectable ForegroundEnergyManager
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

L'utilizzo energetico di un'app in primo piano viene classificato in uno di questi livelli predefiniti, dal consumo energetico più basso al più alto: LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel o ExcessiveUsageLevel.

Proprietà

ExcessiveUsageLevel

Ottiene il livello di utilizzo eccessivo, espresso come percentuale dell'utilizzo normale dell'energia.

LowUsageLevel

Ottiene il livello di utilizzo basso, espresso come percentuale del consumo energetico normale.

MaxAcceptableUsageLevel

Ottiene il livello di utilizzo massimo accettabile, espresso come percentuale del consumo energetico normale.

NearMaxAcceptableUsageLevel

Ottiene il livello di utilizzo accettabile quasi massimo, espresso come percentuale del normale utilizzo di energia.

RecentEnergyUsage

Ottiene il livello di energia predefinito più vicino dell'app in primo piano per il periodo corrente di 30 minuti, uguale a LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel o ExcessiveUsageLevel.

RecentEnergyUsageLevel

Ottiene il livello di energia predefinito più vicino dell'app in primo piano per il periodo corrente di 30 minuti, uguale a LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel o ExcessiveUsageLevel.

Eventi

RecentEnergyUsageIncreased

Si verifica quando l'utilizzo dell'energia in primo piano dell'app è aumentato in modo significativo.

RecentEnergyUsageReturnedToLow

Si verifica quando l'utilizzo energetico dell'app è diminuito a un basso livello di utilizzo.

Si applica a