ForegroundEnergyManager Clase

Definición

Proporciona información sobre el uso de energía en primer plano de la aplicación.

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

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

El uso energético de una aplicación en primer plano se clasifica en uno de estos niveles predefinidos, de menor a mayor consumo de energía: LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel o ExcessiveUsageLevel.

Propiedades

ExcessiveUsageLevel

Obtiene el nivel de uso excesivo, expresado como un porcentaje del uso normal de energía.

LowUsageLevel

Obtiene el nivel de uso bajo, expresado como un porcentaje del consumo de energía normal.

MaxAcceptableUsageLevel

Obtiene el nivel de uso máximo aceptable, expresado como un porcentaje del consumo de energía normal.

NearMaxAcceptableUsageLevel

Obtiene el nivel de uso aceptable casi máximo, expresado como un porcentaje del uso de energía normal.

RecentEnergyUsage

Obtiene el nivel de energía predefinido más cercano de la aplicación en primer plano para el período actual de 30 minutos, igual a LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel o ExcessiveUsageLevel.

RecentEnergyUsageLevel

Obtiene el nivel de energía predefinido más cercano de la aplicación en primer plano para el período actual de 30 minutos, igual a LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel o ExcessiveUsageLevel.

Eventos

RecentEnergyUsageIncreased

Se produce cuando el uso de energía en primer plano de la aplicación ha aumentado significativamente.

RecentEnergyUsageReturnedToLow

Se produce cuando el uso energético de la aplicación ha disminuido a un nivel de uso bajo.

Se aplica a