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.

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