UserActivitySession Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza un seguimiento de UserActivity mientras el usuario está involucrado en esa actividad.
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
- Herencia
- Atributos
- Implementaciones
Requisitos de Windows
Familia de dispositivos |
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)
|
Comentarios
Una UserActivity está asociada a una UserActivitySession que realiza un seguimiento de cuánto tiempo el usuario participa en esa actividad. Por ejemplo, una actividad como ver una película puede producirse un poco a la vez durante varios días. Cuando el usuario inicia por primera vez la nueva actividad de ver una película, se debe crear una UserActivitySession . Debe eliminarse cuando el usuario cambia a otra actividad. Cuando el usuario reanude la visualización de la película, cree otra UserActivitySession a partir de la UserActivity original para realizar el seguimiento de la actividad siempre que el usuario vea la película.
Propiedades
ActivityId |
Obtiene el identificador de esta UserActivitySession. |
Métodos
Close() |
Indica que el usuario ya no participa en las actividades asociadas a esta sesión. |
Dispose() |
Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. |