Windows.ApplicationModel.UserActivities Namespace

Uma Atividade do Usuário encapsula uma tarefa de usuário que pode ser continuada posteriormente e potencialmente em um dispositivo diferente.

Por exemplo, um aplicativo de email pode criar uma Atividade de Usuário quando o usuário começar a criar uma nova mensagem de email. O usuário pode pausar o trabalho no email e começar a trabalhar nele novamente mais tarde no mesmo computador ou retomar a atividade de gravar o email em outro dispositivo.

As APIs neste namespace permitem que os desenvolvedores:

  • Criar atividades do usuário
  • Forneça um contexto multiplataforma para atividades do usuário.
  • Iniciar e parar Atividades

Confira Continuar a atividade do usuário, mesmo em todos os dispositivos , para obter mais informações sobre como usar as Atividades do Usuário com a Linha do Tempo do Windows para ajudar os usuários a retomar o que estavam fazendo no computador e em todos os dispositivos.

Classes

UserActivity

Uma UserActivity é criada por um aplicativo durante sua execução para notificar o sistema de um fluxo de trabalho do usuário que pode ser continuado em outro dispositivo ou em outro momento no mesmo dispositivo. Ele fornece informações sobre uma tarefa em que o usuário está envolvido.

Observação

A partir de julho de 2021, os usuários que têm o histórico de atividades sincronizado em seus dispositivos Windows por meio de sua MSA (Conta Microsoft) não terão mais a opção de carregar novas atividades na Linha do Tempo. Eles ainda poderão usar a Linha do Tempo e ver seu histórico de atividades (informações sobre aplicativos, sites e arquivos recentes) em seu computador local. As contas conectadas ao AAD não serão impactadas.

UserActivityAttribution

Fornece informações gráficas sobre uma atividade do usuário. Substitui as informações que o sistema fornece sobre a atividade do usuário.

UserActivityChannel

Cria ou obtém objetos UserActivity criados neste ou em outro dispositivo.

UserActivityContentInfo

Representa os metadados de conteúdo dessa atividade no formato JSON.

UserActivityRequest

Passado como um argumento para o evento UserActivityRequestManager.UserActivityRequested . Usado para retornar uma UserActivity ao chamador.

UserActivityRequestedEventArgs

Passado para o evento UserActivityRequestManager.UserActivityRequested . Permite que o manipulador do evento passe um UserActivity de volta.

UserActivityRequestManager

Manipule solicitações externas para criar uma UserActivity.

UserActivitySession

Rastreia uma UserActivity enquanto o usuário está envolvido nessa atividade.

UserActivitySessionHistoryItem

Fornece a hora de início e término em que um usuário estava envolvido em uma atividade específica.

UserActivityVisualElements

Contém informações, como a descrição e o ícone, que podem ser mostradas no bloco de detalhes de uma UserActivity.

Interfaces

IUserActivityContentInfo

Representa os metadados de conteúdo dessa atividade no formato JSON.

Enumerações

UserActivityState

Define os estados de uma UserActivity.

Confira também