Windows.System Пространство имен

Включает системные функции, такие как запуск приложений, получение сведений о пользователе и профилирование памяти.

Классы

AppActivationResult

Возвращает результат активации приложения с помощью AppDiagnosticInfo.LaunchAsync.

AppDiagnosticInfo

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

AppDiagnosticInfoWatcher

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

AppDiagnosticInfoWatcherEventArgs

Объект данных, передаваемый в событие AppDiagnosticInfoWatcher .

AppExecutionStateChangeResult

Предоставляет результат попытки изменить состояние выполнения приложения (например, с запуска на приостановленное).

AppMemoryReport

Представляет использование памяти приложения в один момент времени.

AppMemoryUsageLimitChangingEventArgs

Предоставляет данные для события AppMemoryUsageLimitChanging .

AppResourceGroupBackgroundTaskReport

Предоставляет snapshot сведения о фоновой задаче, такие как ее имя, имя триггера, имя точки входа и идентификатор задачи.

AppResourceGroupInfo

Предоставляет диагностические сведения, такие как использование памяти и энергопотребление.

AppResourceGroupInfoWatcher

Позволяет отслеживать набор групп ресурсов (объекты AppResourceGroupInfo ) для приложения и получать уведомления о добавлении или удалении группы ресурсов.

AppResourceGroupInfoWatcherEventArgs

Предоставляет сведения о группах ресурсов приложений.

AppResourceGroupInfoWatcherExecutionStateChangedEventArgs

Предоставляет сведения о состоянии выполнения этой группы ресурсов при изменении состояния.

AppResourceGroupMemoryReport

Предоставляет сведения о памяти для группы ресурсов, например об использовании фиксации.

AppResourceGroupStateReport

Предоставляет такие сведения, как состояние выполнения и использование квоты энергии для группы ресурсов.

AppUriHandlerHost

Объектное представление поля Host в регистрации AppUriHandler. Они используются вместе с AppUriHandlerRegistration.

AppUriHandlerRegistration

Задает и извлекает динамические записи AppUriHandlerHost для заданной регистрации AppUriHandler.

AppUriHandlerRegistrationManager

Извлекает AppUriHandlerRegistrations для вызывающего пакета. Его можно использовать для доступа к регистрациям AppUriHandler.

DateTimeSettings

Задает системную дату и время.

DispatcherQueue

Управляет приоритетной очередью, в которой задачи выполняются последовательно в потоке.

DispatcherQueueController

Управляет временем существования DispatcherQueue. Предоставляет методы для создания и завершения работы DispatcherQueue.

DispatcherQueueShutdownStartingEventArgs

Предоставляет аргументы для события ShutdownStarting .

DispatcherQueueTimer

Периодически выполняет задачу в потоке DispatcherQueue по истечении интервала времени.

FolderLauncherOptions

Задает параметры, используемые при запуске проводник для отображения содержимого определенной папки путем вызова метода LaunchFolderAsync(IStorageFolder, FolderLauncherOptions).

В классическом приложении перед использованием экземпляра этого класса таким образом, чтобы отображать пользовательский интерфейс, необходимо связать объект с дескриптором окна владельца. Дополнительные сведения и примеры кода см. в статье Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow.

KnownUserProperties

Содержит основные сведения о пользователе.

Launcher

Запускает приложение по умолчанию, связанное с указанным файлом или URI.

LauncherOptions

Указывает параметры, используемые для запуска приложения по умолчанию для файла или URI.

В классическом приложении перед использованием экземпляра этого класса таким образом, чтобы отображать пользовательский интерфейс, необходимо связать объект с дескриптором окна владельца. Дополнительные сведения и примеры кода см. в статье Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow.

LauncherUIOptions

Задает параметры для элементов пользовательского интерфейса, таких как средство выбора приложений, которые могут быть вызваны этим API.

LaunchUriResult

Представляет результаты запуска URI.

MemoryManager

Предоставляет доступ к сведениям об использовании памяти приложением.

ProcessLauncher

Запускает указанный процесс со связанными аргументами, если таковые есть.

ProcessLauncherOptions

Задает параметры, используемые для запуска указанного процесса.

ProcessLauncherResult

Представляет возврат запущенного процесса.

ProcessMemoryReport

Представляет использование памяти процесса в один момент времени.

ProtocolForResultsOperation

Представляет результат приложению, которое запустило текущее приложение для получения результатов.

RemoteLauncher

Запускает приложение по умолчанию, связанное с указанным URI на удаленном устройстве.

RemoteLauncherOptions

Указывает параметры, используемые для запуска приложения по умолчанию для URI на удаленном устройстве.

ShutdownManager

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

TimeZoneSettings

Содержит методы и свойства для взаимодействия с часовыми поясами.

User

Представляет пользователя.

UserAuthenticationStatusChangeDeferral

Представляет отсрочку изменения состояния проверки подлинности пользователя, возвращаемую методом UserAuthenticationStatusChangingEventArgs.GetDeferral .

UserAuthenticationStatusChangingEventArgs

Предоставляет данные для события изменения состояния проверки подлинности пользователя.

UserChangedEventArgs

Предоставляет данные для события изменения пользователя.

UserDeviceAssociation

Содержит методы для запроса связи между пользователем и устройством.

UserDeviceAssociationChangedEventArgs

Содержит сведения о событии UserDeviceAssociationChanged .

UserPicker

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

UserWatcher

Предоставляет события, которые срабаются во время перечисления пользователей, при изменении коллекции пользователей или при изменении состояния проверки подлинности пользователя.

Интерфейсы

ILauncherViewOptions

Содержит методы для параметров представления средства запуска.

Перечисления

AppDiagnosticInfoWatcherStatus

Определяет значения состояния, возвращаемые при вызове AppDiagnosticInfoWatcher.Status.

AppMemoryUsageLevel

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

AppResourceGroupEnergyQuotaState

Описывает, как работает группа ресурсов относительно своей квоты на энергию.

AppResourceGroupExecutionState

Описывает состояние выполнения группы ресурсов.

AppResourceGroupInfoWatcherStatus

Описывает различные состояния, в которые может находиться AppResourceGroupInfoWatcher .

AutoUpdateTimeZoneStatus

Состояние автоматического запроса часового пояса.

DiagnosticAccessStatus

Указывает, имеет ли ваше приложение разрешение на доступ к диагностическим сведениям приложения UWP.

DispatcherQueuePriority

Определяет уровни приоритета, которые могут быть предоставлены для работы, назначенной DispatcherQueue.

LaunchFileStatus

Указывает результат активации приложения для файла.

LaunchQuerySupportStatus

Указывает, доступно ли приложение, поддерживающее активацию.

LaunchQuerySupportType

Указывает тип активации для запроса.

LaunchUriStatus

Указывает результат активации приложения для URI.

PowerState

Представляет состояния питания для устройств фиксированного назначения.

ProcessorArchitecture

Задает архитектуру процессора, поддерживаемую приложением.

RemoteLaunchUriStatus

Указывает результат активации приложения для URI на удаленном устройстве.

ShutdownKind

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

UserAgeConsentGroup

Указывает возрастные группы согласия, к которых может принадлежать пользователь.

UserAgeConsentResult

Указывает результат вызова CheckUserAgeConsentGroupAsync, запрашивающего членство пользователя в указанной группе UserAgeConsentGroup.

UserAuthenticationStatus

Представляет состояние проверки подлинности пользователя.

UserPictureSize

Представляет размеры пользовательских рисунков.

UserType

Представляет типы пользователей.

UserWatcherStatus

Представляет состояние наблюдателя пользователя.

UserWatcherUpdateKind

Описывает типы изменений, внесенных в профиль пользователя.

VirtualKey

Задает значения для каждого виртуального ключа.

VirtualKeyModifiers

Указывает виртуальный ключ, используемый для изменения другого ключа. Например, клавиша CTRL при нажатии в сочетании с другой клавишей, как при нажатии клавиш CTRL+C.

Делегаты

DispatcherQueueHandler

Обратный вызов, который будет выполняться в потоке DispatcherQueue .

См. также раздел