AppNotificationScenario Enumeration

Definition

Gibt das Szenario für eine App-Benachrichtigung an, das dazu führt, dass das System einige der Benachrichtigungsverhaltensweisen anpasst, um eine konsistente Benutzeroberfläche für das angegebene Szenario zu bieten.

public enum class AppNotificationScenario
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract, 65536)]
enum class AppNotificationScenario
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract), 65536)]
public enum AppNotificationScenario
var value = Microsoft.Windows.AppNotifications.Builder.AppNotificationScenario.default
Public Enum AppNotificationScenario
Vererbung
AppNotificationScenario
Attribute

Felder

Alarm 2

Das Alarmszenario.

Default 0

Das Standardszenario.

IncomingCall 3

Das Szenario für eingehende Anrufe.

Reminder 1

Das Erinnerungsszenario.

Urgent 4

Das dringende Szenario.

Beispiele

Das folgende Beispiel veranschaulicht das Festlegen des Benachrichtigungsszenarios in der XML-Nutzlast für eine App-Benachrichtigung.

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .SetScenario(AppNotificationScenario.Reminder)
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Die resultierende XML-Nutzlast:

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

Hinweise

Legen Sie das Szenario für die XML-Nutzlast einer App-Benachrichtigung fest, indem Sie AppNotificationBuilder.SetScenario aufrufen.

Der Wert des dringenden Szenarios wird nur für Windows 10 Build 19041 und höher unterstützt. Rufen Sie IsUrgentScenarioSupported auf, um zur Laufzeit zu ermitteln, ob das dringende Szenario auf dem aktuellen Gerät unterstützt wird.

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

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

Gilt für: