AppResourceGroupInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メモリ使用量やエネルギー使用量などの診断情報を提供します。
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
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v5.0 で導入)
|
アプリの機能 |
appDiagnostics
|
注釈
リソース グループを使用すると、リソース管理のためにコンポーネントをグループ化できます。 グループを定義しない場合は、アプリにバックグラウンド タスクがあるかどうかに応じて、既定で少なくとも 1 つ以上が取得されます。
リソース グループは、 ResourceGroup タグを使用してマニフェストで指定されます。
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1803 | 17134 | StartResumeAsync |
1803 | 17134 | StartSuspendAsync |
1803 | 17134 | StartTerminateAsync |
プロパティ
InstanceId |
インスタンス識別子を取得します。 |
IsShared |
グループが共有リソース グループの一部であるかどうかを示します。 共有リソース グループに含まれていることは、パッケージ内に複数のアプリがあり、共通コンポーネントを共有していることを示します。 |
メソッド
GetBackgroundTaskReports() |
エントリ ポイント、名前、タスク ID、トリガー名などのバックグラウンド タスクに関する情報を提供します。 |
GetMemoryReport() |
コミットの制限、コミットの使用など、メモリ使用量に関する情報を提供します。 |
GetProcessDiagnosticInfos() |
使用済み CPU 時間、ディスク I/O 使用率など、グループのプロセス診断情報を取得します。 |
GetStateReport() |
実行状態、エネルギー クォータ状態などの状態レポート情報を取得します。 |
StartResumeAsync() |
関連付けられているアプリのアクティブな状態への移動を開始します。 |
StartSuspendAsync() |
関連付けられているアプリの中断状態への移動を開始します。 |
StartTerminateAsync() |
関連付けられているアプリの終了状態への移動を開始します。 |