AppResourceGroupInfo 類別

定義

提供診斷資訊,例如記憶體使用量和能源使用量。

public ref class AppResourceGroupInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppResourceGroupInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppResourceGroupInfo
Public NotInheritable Class AppResourceGroupInfo
繼承
Object Platform::Object IInspectable AppResourceGroupInfo
屬性

Windows 需求

裝置系列
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)
應用程式功能
appDiagnostics

備註

資源群組可讓您針對資源管理目的將元件分組。 如果您未定義群組,則根據應用程式是否有背景工作而定,預設至少會取得一個群組,而且可能更多。

資源群組會以 ResourceGroup 標籤在資訊清單中指定。

版本歷程記錄

Windows 版本 SDK 版本 已新增值
1803 17134 StartResumeAsync
1803 17134 StartSuspendAsync
1803 17134 StartTerminateAsync

屬性

InstanceId

取得實例識別碼。

IsShared

指出群組是否屬於共用資源群組的一部分。 屬於共用資源群組的一部分,表示套件中有多個應用程式,而且它們共用萬用群組件。

方法

GetBackgroundTaskReports()

提供有關背景工作的資訊,例如其進入點、名稱、工作識別碼和觸發程式名稱。

GetMemoryReport()

提供有關記憶體使用量的資訊,例如認可限制、認可使用量等等。

GetProcessDiagnosticInfos()

取得群組的進程診斷資訊,例如已使用的 CPU 時間、磁片 I/O 使用量等等。

GetStateReport()

取得狀態報表資訊,例如執行狀態、能源配額狀態等等。

StartResumeAsync()

起始將相關聯的應用程式移至使用中狀態。

StartSuspendAsync()

起始將相關聯的應用程式移至暫停狀態。

StartTerminateAsync()

起始將相關聯的應用程式移至終止狀態。

適用於