ForegroundEnergyManager 클래스

정의

앱의 전경 에너지 사용에 대한 정보를 제공합니다.

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
상속
Object Platform::Object IInspectable ForegroundEnergyManager
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

전경 앱의 에너지 사용량은 가장 낮은 에너지 소비에서 가장 높은 에너지 소비량까지 미리 정의된 수준 중 하나로 분류됩니다. LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel 또는 ExcessiveUsageLevel입니다.

속성

ExcessiveUsageLevel

일반 에너지 사용량의 백분율로 표현되는 과도한 사용 수준을 가져옵니다.

LowUsageLevel

일반 에너지 소비의 백분율로 표현되는 낮은 사용 수준을 가져옵니다.

MaxAcceptableUsageLevel

정상 에너지 소비의 백분율로 표현되는 최대 허용 사용 수준을 가져옵니다.

NearMaxAcceptableUsageLevel

정상 에너지 사용량의 백분율로 표현된 거의 최대 허용 사용 수준을 가져옵니다.

RecentEnergyUsage

LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel 또는 ExcessiveUsageLevel과 같은 현재 30분 동안 포그라운드 앱의 가장 가까운 미리 정의된 에너지 수준을 가져옵니다.

RecentEnergyUsageLevel

LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel 또는 ExcessiveUsageLevel과 같은 현재 30분 동안 포그라운드 앱의 가장 가까운 미리 정의된 에너지 수준을 가져옵니다.

이벤트

RecentEnergyUsageIncreased

앱의 전경 에너지 사용량이 크게 증가하면 발생합니다.

RecentEnergyUsageReturnedToLow

앱의 에너지 사용량이 낮은 사용량 수준으로 감소할 때 발생합니다.

적용 대상