Bagikan melalui


UserNotificationListener Kelas

Definisi

Membaca dan mengelola pemberitahuan pengguna.

public ref class UserNotificationListener sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class UserNotificationListener final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UserNotificationListener final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class UserNotificationListener
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UserNotificationListener
Public NotInheritable Class UserNotificationListener
Warisan
Object Platform::Object IInspectable UserNotificationListener
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)

Keterangan

UserNotificationListener memerlukan izin pengguna eksplisit untuk diberikan sebelum dapat digunakan, jadi sebelum mencoba mengakses pemberitahuan, pastikan Anda memanggil RequestAccessAsync dari UI-thread.

Properti

Current

Mendapatkan UserNotificationListener untuk pengguna saat ini.

Metode

ClearNotifications()

Menghapus pemberitahuan.

GetAccessStatus()

Mendapatkan nilai yang menunjukkan apakah UserNotificationListener memiliki akses ke pemberitahuan pengguna.

GetNotification(UInt32)

Mengambil pemberitahuan yang ditentukan.

GetNotificationsAsync(NotificationKinds)

Secara asinkron mengambil pemberitahuan yang cocok dengan jenis pemberitahuan yang ditentukan.

RemoveNotification(UInt32)

Menghapus pemberitahuan yang ditentukan.

RequestAccessAsync()

Meminta izin pengguna untuk mengelola pemberitahuan.

Acara

NotificationChanged

Terjadi saat pemberitahuan ditambahkan atau dihapus.

Berlaku untuk