AppResourceGroupInfoWatcher クラス

定義

アプリのリソース グループ (AppResourceGroupInfo オブジェクト) のセットを監視し、リソース グループが追加または削除されたときに通知を受け取ることができます。

public ref class AppResourceGroupInfoWatcher 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 AppResourceGroupInfoWatcher 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 AppResourceGroupInfoWatcher
Public NotInheritable Class AppResourceGroupInfoWatcher
継承
Object Platform::Object IInspectable AppResourceGroupInfoWatcher
属性

Windows の要件

デバイス ファミリ
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v5.0 で導入)
アプリの機能
appDiagnostics

注釈

たとえば、プロセス外のバックグラウンド タスクがアクティブ化されると、リソース グループが追加されます。バックグラウンド タスクが完了すると、リソース グループが削除されます。

プロパティ

Status

この AppResourceGroupInfoWatcher の状態を取得します。

メソッド

Start()

このアプリの一連のリソース グループ内で、実行状態が変わるか、リソース グループが変更されたときにイベントの発生を開始します。

Stop()

このアプリの一連のリソース グループ内で実行状態が変更されたとき、またはリソース グループが変更されると、イベントの発生を停止します。

イベント

Added

リソース グループが追加されたときに発生するイベント。

EnumerationCompleted

監視に使用できるリソース グループの列挙がウォッチャーによって完了すると発生します。

ExecutionStateChanged

このグループの実行状態 (実行中、中断中など) が変更されたときに発生するイベント。

Removed

パッケージ内の AppResourceGroupInfos の一覧からいずれかのリソース グループが削除されると発生します。

Stopped

この AppResourceGroupInfoWatcher がリソース グループの変更の監視を停止したときに発生するイベント。

適用対象