Bagikan melalui


Windows.UI.Notifications Ruang nama

Berisi kelas yang merangkum pemberitahuan petak peta, roti panggang, dan lencana.

Kelas

AdaptiveNotificationText

Mewakili konten teks pemberitahuan adaptif.

BadgeNotification

Menentukan konten, metadata terkait, dan waktu kedaluwarsa pembaruan ke overlay lencana petak peta. Lencana dapat menampilkan angka dari 1 hingga 99 atau glyph status.

BadgeUpdateManager

Membuat objek BadgeUpdater yang Anda gunakan untuk memanipulasi overlay lencana petak peta. Kelas ini juga menyediakan akses ke konten XML dari templat lencana yang disediakan sistem sehingga Anda dapat menyesuaikan konten tersebut untuk digunakan dalam memperbarui lencana Anda.

BadgeUpdateManagerForUser

Membuat objek BadgeUpdater yang Anda gunakan untuk memanipulasi overlay lencana petak peta untuk pengguna tertentu. Kelas ini juga menyediakan akses ke konten XML dari templat lencana yang disediakan sistem sehingga Anda dapat menyesuaikan konten tersebut untuk digunakan dalam memperbarui lencana Anda.

BadgeUpdater

Updates overlay lencana pada petak tertentu yang terikat dengan updater.

KnownAdaptiveNotificationHints

Menentukan jenis petunjuk yang tersedia untuk pemberitahuan adaptif.

KnownAdaptiveNotificationTextStyles

Menentukan gaya teks yang tersedia untuk pemberitahuan adaptif.

KnownNotificationBindings

Menentukan templat pengikatan yang tersedia untuk pemberitahuan adaptif.

Notification

Mewakili pemberitahuan.

NotificationBinding

Mewakili elemen pengikatan pemberitahuan adaptif.

NotificationData

Menyimpan data untuk ditampilkan dalam pemberitahuan toast.

NotificationVisual

Mewakili elemen visual pemberitahuan. Elemen visual berisi pengikatan, yang berisi teks dan konten visual lainnya untuk pemberitahuan.

ScheduledTileNotification

Menentukan konten visual dan waktu untuk satu pembaruan terjadwal yang tidak berulang ke petak peta.

ScheduledToastNotification

Berisi XML yang menentukan pemberitahuan toast yang akan ditampilkan pada waktu yang dijadwalkan.

ScheduledToastNotificationShowingEventArgs

Memberikan info ketika sistem sedang dalam proses menampilkan pemberitahuan toast terjadwal.

ShownTileNotification

Menyediakan info tentang pemberitahuan petak yang ditampilkan di menu Mulai .

TileFlyoutNotification

Menyediakan detail pemberitahuan flyout petak peta (tampilan campuran). Ini termasuk konten XML pemberitahuan dan, secara opsional, waktu kedaluwarsanya. Kelas ini juga menyediakan metode di mana Anda dapat mengambil konten XML pemberitahuan flyout saat ini.

Kelas ini adalah bagian dari pola penggunaan API umum berikut:

TileFlyoutUpdateManager

Membuat objek TileFlyoutUpdater khusus untuk petak peta utama atau sekunder aplikasi, untuk digunakan dengan pemberitahuan flyout petak peta (tampilan campuran). Kelas ini juga memungkinkan Anda untuk mengambil templat XML flyout petak peta kosong tempat Anda dapat menambahkan konten Anda untuk menentukan pemberitahuan flyout petak peta.

Kelas ini adalah bagian dari pola penggunaan API umum berikut:

TileFlyoutUpdater

Digunakan untuk mengirim atau menghapus pemberitahuan flyout petak peta (tampilan campuran). Kelas ini juga menyediakan metode untuk memulai dan menghentikan pemberitahuan flyout petak peta berkala .

Kelas ini adalah bagian dari pola penggunaan API umum berikut:

TileNotification

Menentukan pembaruan pada petak peta, termasuk visual, tag identifikasi, dan waktu kedaluwarsanya.

TileUpdateManager

Membuat objek TileUpdater yang digunakan untuk mengubah dan memperbarui petak menu Mulai . Kelas ini juga menyediakan akses ke konten XML dari templat petak peta yang disediakan sistem sehingga Anda dapat menyesuaikan konten tersebut untuk digunakan dalam memperbarui ubin Anda.

TileUpdateManagerForUser

Membuat objek TileUpdater yang digunakan untuk mengubah dan memperbarui petak menu Mulai untuk pengguna tertentu. Kelas ini juga menyediakan akses ke konten XML dari templat petak peta yang disediakan sistem sehingga Anda dapat menyesuaikan konten tersebut untuk digunakan dalam memperbarui ubin Anda.

TileUpdater

Mengubah konten petak peta tertentu yang terikat dengan updater.

ToastActivatedEventArgs

Mengekspos metode yang mengambil argumen yang terkait dengan tindakan toast yang dimulai oleh pengguna. Ini memungkinkan aplikasi memberi tahu tindakan mana yang diambil ketika beberapa tindakan diekspos.

ToastCollection

Mewakili sekelompok pemberitahuan untuk aplikasi tertentu.

ToastCollectionManager

Menyediakan metode untuk membuat, mengambil, memperbarui, dan menghapus objek ToastCollection .

ToastDismissedEventArgs

Memberikan alasan bahwa pemberitahuan toast tidak lagi ditampilkan di layar.

ToastFailedEventArgs

Menyediakan kode kesalahan yang dihasilkan dalam proses menaikkan pemberitahuan toast.

ToastNotification

Menentukan konten, metadata dan peristiwa terkait, dan waktu kedaluwarsa pemberitahuan toast.

ToastNotificationActionTriggerDetail

Mewakili detail pemicu tindakan toast.

ToastNotificationHistory

Mengelola pemberitahuan toast untuk aplikasi termasuk kemampuan menghapus semua riwayat toast dan menghapus toast individu.

ToastNotificationHistoryChangedTriggerDetail

Mewakili detail pemicu perubahan riwayat toast.

ToastNotificationManager

Membuat objek ToastNotifier yang Anda gunakan untuk menaikkan pemberitahuan toast. Kelas ini juga menyediakan akses ke konten XML templat toast yang disediakan sistem sehingga Anda dapat menyesuaikan konten tersebut untuk digunakan dalam pemberitahuan Anda.

ToastNotificationManagerForUser

Membuat objek ToastNotifier yang Anda gunakan untuk menaikkan pemberitahuan toast untuk pengguna terikat. Kelas ini juga menyediakan akses ke konten XML dari templat toast yang disediakan sistem sehingga Anda dapat menyesuaikan konten tersebut untuk digunakan dalam pemberitahuan Anda.

ToastNotifier

Menaikkan pemberitahuan toast ke aplikasi tertentu tempat ToastNotifier terikat. Kelas ini juga memungkinkan Anda menjadwalkan dan menghapus pemberitahuan toast.

UserNotification

Mewakili pemberitahuan untuk pengguna tertentu.

UserNotificationChangedEventArgs

Memberikan info saat pemberitahuan pengguna berubah.

Antarmuka

IAdaptiveNotificationContent

Menentukan konten untuk pemberitahuan adaptif.

Enum

AdaptiveNotificationContentKind

Menentukan jenis konten yang terkandung dalam pemberitahuan adaptif.

BadgeTemplateType

Menentukan templat yang akan digunakan untuk overlay lencana petak peta. Digunakan oleh BadgeUpdateManager.getTemplateContent.

NotificationKinds

Menentukan jenis pemberitahuan.

NotificationMirroring

Menentukan apakah pencerminan pemberitahuan diizinkan. Pencerminan memungkinkan pemberitahuan ditampilkan di beberapa perangkat.

NotificationSetting

Menentukan batasan pada petak peta atau tampilan pemberitahuan toast.

NotificationUpdateResult

Menjelaskan hasil pembaruan pemberitahuan.

PeriodicUpdateRecurrence

Menentukan periode waktu untuk polling berikutnya dari petak peta atau sumber data lencana untuk konten baru. Digunakan oleh BadgeUpdater.StartPeriodicUpdate, TileUpdater.StartPeriodicUpdate, dan TileUpdater.StartPeriodicUpdateBatch.

TileFlyoutTemplateType

Menentukan templat tata letak yang akan digunakan dalam pembaruan flyout petak peta (tampilan campuran). Saat ini, hanya satu templat yang ditentukan.

TileTemplateType

Menentukan templat konten yang akan digunakan dalam pembaruan petak peta. Untuk diskusi yang lebih rinci tentang setiap petak peta, termasuk contoh pengkodean XML-nya, spesifik tentang ukuran gambar setiap templat, dan digunakan dengan versi skema XML petak peta yang berbeda, lihat Katalog templat petak peta.

Saat ditampilkan pada perangkat yang diatur ke bahasa kanan-ke-kiri (RTL), beberapa templat dibalik dari deskripsi kiri dan kanannya di sini.

Di banyak templat, baris terakhir teks tidak akan ditampilkan jika petak Peta Anda menyertakan logo atau nama tampilan. Ini tidak berlaku untuk petak peta besar (310 x 310). Untuk informasi selengkapnya tentang logo/nama pendek, lihat Mulai Cepat: Membuat petak peta default menggunakan editor manifes.

Penting

Windows 8.1 menambahkan templat baru untuk petak peta persegi besar. Untuk membedakan petak peta besar dari petak peta sedang (dikenal sebagai petak peta persegi di Windows 8), semua templat yang lebih lama diganti namanya. Untuk memperhitungkan hal ini, payload pemberitahuan dapat dideklarasikan dengan versi tertentu. Untuk kompatibilitas di seluruh sistem, atribut fallback telah ditambahkan sehingga nama lama dan nama baru ada. Anda harus memahami perbedaan antara versi untuk memastikan bahwa pemberitahuan Anda ditampilkan. Untuk informasi selengkapnya, lihat Templat versi.

Ketika ditampilkan di Windows Phone 8.1, beberapa templat tidak muncul sama seperti saat ditampilkan di Windows. Misalnya, mengintip templat di ponsel membalik dari depan ke belakang daripada menggulir ke atas dan ke bawah. Jumlah baris teks yang ditampilkan mungkin berbeda, terkadang lebih sedikit di ponsel, tetapi biasanya lebih banyak. Gambar petak peta lebar di ponsel mengisi petak peta dengan teks yang dilapisi daripada memiliki area teks berwarna solid. Ubin koleksi gambar dianimasikan dan tampak sangat berbeda. Perbedaan yang perlu Anda waspadai dipanggil untuk setiap nilai.

ToastDismissalReason

Menentukan alasan pemberitahuan toast tidak lagi ditampilkan. Digunakan dengan ToastDismissedEventArgs.Reason.

ToastHistoryChangedType

Menentukan jenis perubahan yang telah terjadi pada pemberitahuan dalam riwayat toast. Digunakan dengan ToastNotificationHistoryChangedTriggerDetail.ChangeType.

ToastNotificationMode

Berisi kelas yang merangkum pemberitahuan petak peta, roti panggang, dan lencana.

ToastNotificationPriority

Menentukan prioritas ToastNotification.

ToastTemplateType

Menentukan templat yang akan digunakan dalam pemberitahuan toast.

UserNotificationChangedKind

Menentukan jenis perubahan pemberitahuan pengguna yang terjadi.

Lihat juga