UserActivitySession Clase

Definición

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
Object Platform::Object IInspectable UserActivitySession
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.

Se aplica a