Bagikan melalui


UserActivitySession Kelas

Definisi

Melacak UserActivity saat pengguna terlibat dalam aktivitas tersebut.

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
Warisan
Object Platform::Object IInspectable UserActivitySession
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Keterangan

UserActivity dikaitkan dengan UserActivitySession yang melacak berapa lama pengguna terlibat dalam aktivitas tersebut. Misalnya, aktivitas seperti menonton film dapat terjadi sedikit pada satu waktu selama beberapa hari. Saat pengguna pertama kali memulai aktivitas baru menonton film, UserActivitySession harus dibuat. Ini harus dibuang ketika pengguna beralih ke aktivitas yang berbeda. Saat pengguna melanjutkan menonton film, buat UserActivitySession lain dari UserActivity asli untuk melacak aktivitas selama pengguna menonton film.

Properti

ActivityId

Mendapatkan id UserActivitySession ini.

Metode

Close()

Menunjukkan bahwa pengguna tidak lagi terlibat dalam aktivitas yang terkait dengan sesi ini.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola.

Berlaku untuk