AppNotificationManager Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan API untuk mengelola pemberitahuan aplikasi, termasuk menampilkan dan menghapus pemberitahuan di Pusat Pemberitahuan (disebut Pusat Tindakan di Windows 10), memperbarui kemajuan pemberitahuan, dan mendaftar dan membatalkan pendaftaran untuk pemanggilan pemberitahuan aplikasi.
Catatan
Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan.
public ref class AppNotificationManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppNotifications.AppNotificationsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppNotificationManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppNotifications.AppNotificationsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppNotificationManager
Public NotInheritable Class AppNotificationManager
- Warisan
- Atribut
Keterangan
Dapatkan instans kelas ini dengan mengakses properti AppNotificationManager.Default .
Properti
Default |
Mendapatkan instans default kelas AppNotificationManager . Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
Setting |
Dapatkan status pengaturan pemberitahuan aplikasi untuk aplikasi, menentukan apakah pemberitahuan saat ini diaktifkan atau, jika tidak, mekanisme di mana pemberitahuan saat ini dinonaktifkan. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
Metode
GetAllAsync() |
Mendapatkan semua pemberitahuan aplikasi untuk memanggil aplikasi yang saat ini ditampilkan di Pusat Tindakan. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
IsSupported() |
Mendapatkan nilai boolean yang menunjukkan apakah API pemberitahuan Microsoft.Windows.PushNotifications didukung untuk aplikasi panggilan. Catatan Kelas PushNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
Register() |
Mendaftarkan aplikasi untuk menerima peristiwa NotificationInvoked saat pengguna berinteraksi dengan pemberitahuan aplikasi. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
Register(String, Uri) |
Mendaftarkan aplikasi untuk menerima peristiwa NotificationInvoked saat pengguna berinteraksi dengan pemberitahuan aplikasi. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
RemoveAllAsync() |
Secara asinkron menghapus semua pemberitahuan aplikasi untuk aplikasi dari Pusat Pemberitahuan (disebut Pusat Tindakan di Windows 10). Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
RemoveByGroupAsync(String) |
Secara asinkron menghapus semua pemberitahuan aplikasi untuk aplikasi yang memiliki pengidentifikasi grup yang ditentukan dari Pusat Tindakan. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
RemoveByIdAsync(UInt32) |
Secara asinkron menghapus pemberitahuan aplikasi dengan ID yang ditentukan dari Pusat Pemberitahuan (disebut Pusat Tindakan di Windows 10). Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
RemoveByTagAndGroupAsync(String, String) |
Secara asinkron menghapus semua pemberitahuan aplikasi untuk aplikasi yang memiliki pengidentifikasi grup dan tag yang ditentukan dari Pusat Tindakan. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
RemoveByTagAsync(String) |
Secara asinkron menghapus semua pemberitahuan aplikasi untuk aplikasi yang memiliki pengidentifikasi tag yang ditentukan dari Pusat Pemberitahuan (disebut Pusat Tindakan di Windows 10). Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
Show(AppNotification) |
Menampilkan pemberitahuan aplikasi yang ditentukan di Pusat Tindakan. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
Unregister() |
Membatalkan pendaftaran aplikasi dari menerima peristiwa NotificationInvoked saat pengguna berinteraksi dengan pemberitahuan aplikasi. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
UnregisterAll() |
Membersihkan semua data terkait pendaftaran untuk pemberitahuan aplikasi. Setelah ini, pemberitahuan aplikasi untuk aplikasi tidak akan berfungsi sampai Register dipanggil lagi. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
UpdateAsync(AppNotificationProgressData, String) |
Updates data kemajuan untuk pemberitahuan aplikasi dengan pengidentifikasi tag yang ditentukan. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
UpdateAsync(AppNotificationProgressData, String, String) |
Updates data kemajuan untuk pemberitahuan aplikasi dengan tag dan pengidentifikasi grup yang ditentukan. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
Acara
NotificationInvoked |
Dimunculkan saat pemberitahuan aplikasi untuk aplikasi dipanggil melalui interaksi pengguna. Catatan Kelas AppNotificationManager memiliki dependensi pada paket Singleton. Karena dependensi tersebut, ada pertimbangan tertentu yang perlu diperhatikan jika Anda memanggil API ini dari aplikasi mandiri. Untuk informasi selengkapnya, dan detailnya, lihat Dependensi pada paket MSIX tambahan. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk