AppNotificationBuilder.IsUrgentScenarioSupported Methode

Definition

Gibt einen Wert zurück, der angibt, ob das dringende App-Benachrichtigungsszenario auf dem aktuellen Gerät unterstützt wird.

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

Gibt zurück

Boolean

bool

True, wenn das aktuelle Gerät das Dringende App-Benachrichtigungsszenario unterstützt; andernfalls "false".

Beispiele

Im folgenden Beispiel wird die Überprüfung veranschaulicht, ob das Szenario für dringende App-Benachrichtigungen unterstützt wird.

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

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

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

Die resultierende XML-Nutzlast, wenn das dringende Szenario unterstützt wird:

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

Hinweise

Mit der AppNotificationBuilder.SetScenario--Methode können Sie eines der Szenarien aus der AppNotificationScenario--Aufzählung angeben, die bewirkt, dass das System einige Benachrichtigungsverhalten so anpasst, dass für das angegebene Szenario eine konsistente Benutzeroberfläche angezeigt wird. Der Dringende Szenariowert wird nur für Windows 10 Build 19041 und höher unterstützt. Mit dieser Methode können Sie zur Laufzeit ermitteln, ob das dringende Szenario auf dem aktuellen Gerät unterstützt wird.

Anleitungen zur Verwendung der AppNotificationBuilder--APIs zum Erstellen der Benutzeroberfläche für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhalt.

Referenzinformationen zum XML-Schema für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhaltsschema.

Gilt für: