Windows.ApplicationModel.UserActivities Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Действие пользователя инкапсулирует задачу пользователя, которую можно продолжить позже и, возможно, на другом устройстве.
Например, почтовое приложение может создать действие пользователя, когда пользователь начинает создавать новое сообщение электронной почты. Пользователь может приостановить работу с электронной почтой и снова начать работу с ним позже на том же компьютере или возобновить запись сообщения на другом устройстве.
API в этом пространстве имен позволяют разработчикам:
- Создание действий пользователей
- Предоставление кроссплатформенного контекста для действий пользователей.
- Запуск и остановка действий
Дополнительные сведения о том, как использовать действия пользователей на временной шкале Windows, чтобы помочь пользователям возобновить действия на компьютере и на разных устройствах, см. в разделе Продолжение действий пользователей даже на разных устройствах .
Классы
UserActivity |
UserActivity создается приложением во время его выполнения, чтобы уведомить систему о рабочем потоке пользователя, который может быть продолжен на другом устройстве или в другое время на том же устройстве. Он предоставляет сведения о задаче, в которую участвует пользователь. Примечание С июля 2021 г. пользователи, у которых журнал действий синхронизирован на всех устройствах с Windows с использованием учетной записи Майкрософт (MSA), больше не смогут отправлять новые действия в представлении временной шкалы. У таких пользователей по-прежнему будет возможность использовать временную шкалу и просматривать историю действий (сведения о последних приложениях, веб-сайтах и файлах) на своем локальном компьютере. Это не затронет учетные записи, подключенные к AAD. |
UserActivityAttribution |
Предоставляет графические сведения о действиях пользователя. Переопределяет сведения, которые система предоставляет о действиях пользователя. |
UserActivityChannel |
Создает или получает объекты UserActivity, созданные на этом или другом устройстве. |
UserActivityContentInfo |
Представляет метаданные содержимого этого действия в формате JSON. |
UserActivityRequest |
Передается в качестве аргумента в событие UserActivityRequestManager.UserActivityRequested . Используется для возврата UserActivity вызывающей объекту. |
UserActivityRequestedEventArgs |
Передается в событие UserActivityRequestManager.UserActivityRequested . Позволяет обработчику события передавать объект UserActivity обратно. |
UserActivityRequestManager |
Обработка внешних запросов для создания UserActivity. |
UserActivitySession |
Отслеживает userActivity , пока пользователь участвует в этом действии. |
UserActivitySessionHistoryItem |
Предоставляет время начала и окончания, когда пользователь был вовлечен в определенное действие. |
UserActivityVisualElements |
Содержит такие сведения, как описание и значок, которые могут отображаться на плитке сведений для UserActivity. |
Интерфейсы
IUserActivityContentInfo |
Представляет метаданные содержимого этого действия в формате JSON. |
Перечисления
UserActivityState |
Определяет состояния объекта UserActivity. |