UserActivitySession Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tiene traccia di un oggetto UserActivity mentre l'utente è impegnato in tale attività.
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
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)
|
Commenti
Un oggetto UserActivity è associato a un UserActivitySession che tiene traccia della durata dell'attività dell'utente. Ad esempio, un'attività come la visualizzazione di un film può verificarsi un po' alla volta nel corso di più giorni. Quando l'utente avvia prima la nuova attività di visualizzazione di un film, è necessario creare userActivitySession . Deve essere eliminato quando l'utente passa a un'attività diversa. Quando l'utente riprende a guardare il film, creare un altro UserActivitySession dall'oggetto UserActivity originale per tenere traccia dell'attività finché l'utente sta guardando il film.
Proprietà
ActivityId |
Ottiene l'ID di userActivitySession. |
Metodi
Close() |
Indica che l'utente non è più impegnato nelle attività associate a questa sessione. |
Dispose() |
Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. |