Bagikan melalui


ForegroundEnergyManager Kelas

Definisi

Menyediakan informasi tentang penggunaan energi latar depan aplikasi Anda.

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

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Penggunaan energi aplikasi latar depan diklasifikasikan ke dalam satu tingkat yang telah ditentukan sebelumnya ini, dari konsumsi energi terendah hingga tertinggi: LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel, atau ExcessiveUsageLevel.

Properti

ExcessiveUsageLevel

Mendapatkan tingkat penggunaan yang berlebihan, dinyatakan sebagai persentase penggunaan energi normal.

LowUsageLevel

Mendapatkan tingkat penggunaan yang rendah, dinyatakan sebagai persentase konsumsi energi normal.

MaxAcceptableUsageLevel

Mendapatkan tingkat penggunaan maksimum yang dapat diterima, yang dinyatakan sebagai persentase konsumsi energi normal.

NearMaxAcceptableUsageLevel

Mendapatkan tingkat penggunaan yang hampir maksimum yang dapat diterima, yang dinyatakan sebagai persentase penggunaan energi normal.

RecentEnergyUsage

Mendapatkan tingkat energi terdekat yang telah ditentukan sebelumnya dari aplikasi latar depan untuk periode 30 menit saat ini, sama dengan LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel, atau ExcessiveUsageLevel.

RecentEnergyUsageLevel

Mendapatkan tingkat energi terdekat yang telah ditentukan sebelumnya dari aplikasi latar depan untuk periode 30 menit saat ini, sama dengan LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel, atau ExcessiveUsageLevel.

Acara

RecentEnergyUsageIncreased

Terjadi ketika penggunaan energi latar depan aplikasi telah meningkat secara signifikan.

RecentEnergyUsageReturnedToLow

Terjadi ketika penggunaan energi aplikasi telah menurun ke tingkat penggunaan yang rendah.

Berlaku untuk