Поделиться через


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 перестает отслеживать изменения группы ресурсов.

Применяется к