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


AppDiagnosticInfoWatcher Класс

Определение

Позволяет отслеживать диагностические сведения для приложения и получать уведомления о добавлении или удалении приложения из списка запущенных приложений.

public ref class AppDiagnosticInfoWatcher 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 AppDiagnosticInfoWatcher 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 AppDiagnosticInfoWatcher
Public NotInheritable Class AppDiagnosticInfoWatcher
Наследование
Object Platform::Object IInspectable AppDiagnosticInfoWatcher
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v5.0)
Возможности приложения
appDiagnostics

Свойства

Status

Возвращает состояние AppDiagnosticInfoWatcher .

Методы

Start()

Запуск событий при изменении состояния выполнения или изменении приложений в списке запущенных приложений.

Stop()

Прекращает запуск событий при изменении состояния выполнения или изменении приложений в списке запущенных приложений.

События

Added

Событие, которое возникает при добавлении приложения в список запущенных приложений.

EnumerationCompleted

Срабатывает, когда наблюдатель завершает перечисление списка запущенных приложений, доступных для мониторинга.

Removed

Срабатывает при удалении одного из приложений из списка запущенных приложений.

Stopped

Событие, которое возникает, когда appDiagnosticInfoWatcher перестает отслеживать изменения.

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