UserActivitySession Classe
Définition
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.
Effectue le suivi d’une activité UserActivity pendant que l’utilisateur est engagé dans cette activité.
public ref class UserActivitySession sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UserActivitySession final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UserActivitySession : System.IDisposable
Public NotInheritable Class UserActivitySession
Implements IDisposable
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v5.0)
|
Remarques
Une UserActivity est associée à une UserActivitySession qui suit la durée pendant laquelle l’utilisateur est engagé dans cette activité. Par exemple, une activité telle que regarder un film peut se produire un peu à la fois pendant plusieurs jours. Lorsque l’utilisateur démarre pour la première fois la nouvelle activité de visionnage d’un film, une UserActivitySession doit être créée. Il doit être supprimé lorsque l’utilisateur bascule vers une activité différente. Lorsque l’utilisateur reprend le visionnage du film, créez une autre UserActivitySession à partir de l’utilisateur d’origine pour suivre l’activité tant que l’utilisateur regarde le film.
Propriétés
ActivityId |
Obtient l’ID de cette UserActivitySession. |
Méthodes
Close() |
Indique que l’utilisateur n’est plus engagé dans les activités associées à cette session. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |