BackgroundEnergyManager 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供應用程式背景能源使用量的相關資訊。
public ref class BackgroundEnergyManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class BackgroundEnergyManager final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("Background Energy Manager has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
class BackgroundEnergyManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class BackgroundEnergyManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("Background Energy Manager has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
public static class BackgroundEnergyManager
Public Class BackgroundEnergyManager
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
備註
背景工作的能源使用量會分類為下列其中一個預先定義的層級,從最低到最高的耗用量:LowUsageLevel、NearMaxAcceptableUsageLevel、MaxAcceptableUsageLevel、ExcessiveUsageLevel、NearTerminationUsageLevel或TerminationUsageLevel。
屬性
ExcessiveUsageLevel |
取得過多的使用等級,以一般能源使用量的百分比表示。 |
LowUsageLevel |
取得低使用量等級,以一般能源耗用量的百分比表示。 |
MaxAcceptableUsageLevel |
取得可接受的使用量上限,以一般能源耗用量的百分比表示。 |
NearMaxAcceptableUsageLevel |
取得近乎可接受的使用量等級,以一般能源使用量的百分比表示。 |
NearTerminationUsageLevel |
取得接近終止的使用等級,以一般能源使用量的百分比表示。 |
RecentEnergyUsage |
取得目前 30 分鐘期間應用程式背景工作的能源使用量,以一般百分比表示。 |
RecentEnergyUsageLevel |
取得目前 30 分鐘期間應用程式背景工作最接近的預先定義能源等級,等於LowUsageLevel、NearMaxAcceptableUsageLevel、MaxAcceptableUsageLevel、ExcessiveUsageLevel、NearTerminationUsageLevel或TerminationUsageLevel。 |
TerminationUsageLevel |
取得終止使用量等級,以一般能源使用量的百分比表示。 |
事件
RecentEnergyUsageIncreased |
發生于背景工作的能源使用量大幅增加時。 |
RecentEnergyUsageReturnedToLow |
發生于背景工作的能源使用量減少為低使用量層級時。 |