Bagikan melalui


AppNotificationBuilder.IsUrgentScenarioSupported Metode

Definisi

Mengembalikan nilai yang menunjukkan apakah skenario pemberitahuan aplikasi mendesak didukung pada perangkat saat ini.

public:
 static bool IsUrgentScenarioSupported();
 static bool IsUrgentScenarioSupported();
public static bool IsUrgentScenarioSupported();
function isUrgentScenarioSupported()
Public Shared Function IsUrgentScenarioSupported () As Boolean

Mengembalikan

Boolean

bool

True jika perangkat saat ini mendukung skenario pemberitahuan aplikasi mendesak; jika tidak, salah.

Contoh

Contoh berikut menunjukkan pemeriksaan untuk melihat apakah skenario pemberitahuan aplikasi mendesak didukung.

var builder = new AppNotificationBuilder()
    .AddText("Notification text.");

if (AppNotificationBuilder.IsUrgentScenarioSupported())
{
    builder.SetScenario(AppNotificationScenario.Urgent);
}

AppNotificationManager.Default.Show(builder.BuildNotification());

Payload XML yang dihasilkan jika skenario mendesak didukung:

<toast scenario='urgent'>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
</toast>

Keterangan

Metode AppNotificationBuilder.SetScenario memungkinkan Anda menentukan salah satu skenario dari enumerasi AppNotificationScenario yang menyebabkan sistem menyesuaikan beberapa perilaku pemberitahuan untuk menyajikan pengalaman yang konsisten untuk skenario yang ditentukan. Nilai skenario mendesak hanya didukung untuk pada Windows 10 Build 19041 dan yang lebih baru. Metode ini memungkinkan Anda menentukan pada runtime jika skenario mendesak didukung pada perangkat saat ini.

Untuk panduan tentang menggunakan API AppNotificationBuilder untuk membuat UI untuk pemberitahuan aplikasi, lihat Konten pemberitahuan aplikasi.

Untuk informasi referensi tentang skema XML untuk pemberitahuan aplikasi, lihat Skema konten pemberitahuan aplikasi.

Berlaku untuk