Windows.ApplicationModel.UserActivities Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Une activité utilisateur encapsule une tâche utilisateur qui peut être poursuivie ultérieurement et potentiellement sur un autre appareil.
Par exemple, une application de messagerie peut créer une activité utilisateur lorsque l’utilisateur commence à créer un message électronique. L’utilisateur peut suspendre le travail sur l’e-mail et recommencer à travailler dessus plus tard sur le même ordinateur, ou reprendre l’activité d’écriture de l’e-mail sur un autre appareil.
Les API de cet espace de noms permettent aux développeurs de :
- Créer des activités utilisateur
- Fournissez un contexte multiplateforme pour les activités utilisateur.
- Démarrer et arrêter des activités
Pour plus d’informations sur l’utilisation des activités utilisateur avec la chronologie Windows , consultez Continuer l’activité des utilisateurs, même sur les appareils , afin d’aider les utilisateurs à reprendre ce qu’ils faisaient sur leur PC et sur plusieurs appareils.
Classes
UserActivity |
Un UserActivity est créé par une application pendant son exécution pour informer le système d’un flux de travail utilisateur qui peut être poursuivi sur un autre appareil ou à un autre moment sur le même appareil. Il fournit des informations sur une tâche dans laquelle l’utilisateur est engagé. Notes À compter de juillet 2021, les utilisateurs dont l’historique des activités est synchronisé sur leurs appareils Windows par le biais de leur compte Microsoft (MSA) n’auront plus la possibilité de charger une nouvelle activité dans Chronologie. Ils pourront toujours utiliser Chronologie et voir l’historique de leurs activités (informations sur les applications récentes, les sites web et les fichiers) sur leur PC local. Les comptes connectés à AAD ne seront pas affectés. |
UserActivityAttribution |
Fournit des informations graphiques sur une activité utilisateur. Remplace les informations fournies par le système sur l’activité de l’utilisateur. |
UserActivityChannel |
Crée ou obtient des objets UserActivity créés sur cet appareil ou sur un autre appareil. |
UserActivityContentInfo |
Représente les métadonnées de contenu de cette activité au format JSON. |
UserActivityRequest |
Passé en tant qu’argument à l’événement UserActivityRequestManager.UserActivityRequested . Utilisé pour renvoyer un UserActivity à l’appelant. |
UserActivityRequestedEventArgs |
Passé à l’événement UserActivityRequestManager.UserActivityRequested . Permet au gestionnaire de l’événement de renvoyer un UserActivity. |
UserActivityRequestManager |
Gérez les demandes externes pour créer un UserActivity. |
UserActivitySession |
Effectue le suivi d’un UserActivity pendant que l’utilisateur est engagé dans cette activité. |
UserActivitySessionHistoryItem |
Fournit l’heure de début et de fin auxquelles un utilisateur s’est engagé dans une activité particulière. |
UserActivityVisualElements |
Contient des informations, telles que la description et l’icône, qui peuvent être affichées dans la vignette de détails d’un UserActivity. |
Interfaces
IUserActivityContentInfo |
Représente les métadonnées de contenu de cette activité au format JSON. |
Énumérations
UserActivityState |
Définit les états d’un UserActivity. |