Windows.ApplicationModel.UserActivities Espacio de nombres

Una actividad de usuario encapsula una tarea de usuario que se puede continuar más adelante y potencialmente en un dispositivo diferente.

Por ejemplo, una aplicación de correo podría crear una actividad de usuario cuando el usuario empiece a crear un nuevo mensaje de correo electrónico. El usuario podría pausar el trabajo en el correo electrónico y empezar a trabajar en él más adelante en el mismo equipo, o reanudar la actividad de escribir el correo electrónico en otro dispositivo.

Las API de este espacio de nombres permiten a los desarrolladores:

  • Crear actividades de usuario
  • Proporcione un contexto multiplataforma para las actividades del usuario.
  • Inicio y detención de actividades

Consulte Continuar la actividad del usuario, incluso en todos los dispositivos para obtener más información sobre cómo usar actividades de usuario con la escala de tiempo de Windows para ayudar a los usuarios a reanudar lo que estaban haciendo en su PC y en todos los dispositivos.

Clases

UserActivity

Una userActivity se crea mediante una aplicación durante su ejecución para notificar al sistema de un flujo de trabajo de usuario que se puede continuar en otro dispositivo o en otro momento en el mismo dispositivo. Proporciona información sobre una tarea en la que se dedica el usuario.

Nota

A partir de julio de 2021, los usuarios que tienen el historial de actividades sincronizado en sus dispositivos Windows mediante de su cuenta de Microsoft (MSA), ya no tendrán la opción de cargar nuevas actividades en la Línea de tiempo. Aún así, seguirán teniendo la opción de usar la Línea de tiempo y ver su historial de actividades (esto es, la información sobre las aplicaciones, los sitios web y los archivos recientes) en su equipo local. Las cuentas conectadas a AAD no se verán afectadas.

UserActivityAttribution

Proporciona información gráfica sobre una actividad de usuario. Invalida la información que proporciona el sistema sobre la actividad del usuario.

UserActivityChannel

Crea u obtiene objetos UserActivity creados en este u otro dispositivo.

UserActivityContentInfo

Representa los metadatos de contenido de esta actividad en formato JSON.

UserActivityRequest

Se pasa como argumento al evento UserActivityRequestManager.UserActivityRequested . Se usa para devolver una UserActivity al autor de la llamada.

UserActivityRequestedEventArgs

Se pasa al evento UserActivityRequestManager.UserActivityRequested . Permite que el controlador del evento devuelva una UserActivity.

UserActivityRequestManager

Controle las solicitudes externas para crear una UserActivity.

UserActivitySession

Realiza un seguimiento de UserActivity mientras el usuario participa en esa actividad.

UserActivitySessionHistoryItem

Proporciona la hora de inicio y finalización a la que un usuario se dedicaba a una actividad determinada.

UserActivityVisualElements

Contiene información, como la descripción y el icono, que se pueden mostrar en el icono de detalles de una UserActivity.

Interfaces

IUserActivityContentInfo

Representa los metadatos de contenido de esta actividad en formato JSON.

Enumeraciones

UserActivityState

Define los estados de una UserActivity.

Consulte también