Поделиться через


AppNotificationScenario Перечисление

Определение

Задает сценарий для уведомления приложения, что приводит к тому, что система настраивает некоторые из поведений уведомлений, чтобы обеспечить согласованное взаимодействие для указанного сценария.

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
Наследование
AppNotificationScenario
Атрибуты

Поля

Alarm 2

Сценарий будильника.

Default 0

Сценарий по умолчанию.

IncomingCall 3

Сценарий входящего вызова.

Reminder 1

Сценарий напоминания.

Urgent 4

Срочный сценарий.

Примеры

В следующем примере показана настройка сценария уведомления в полезных данных XML для уведомления приложения.

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

AppNotificationManager.Default.Show(notification);

Полученные полезные данные XML:

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

Комментарии

Настройте сценарий для полезных данных XML уведомления приложения, вызвав AppNotificationBuilder.SetScenario.

Значение сценария Urgent поддерживается только в Windows 10 сборки 19041 и более поздних версий. Вызовите Метод IsUrgentScenarioSupported , чтобы во время выполнения определить, поддерживается ли срочный сценарий на текущем устройстве.

Инструкции по использованию API AppNotificationBuilder для создания пользовательского интерфейса для уведомлений приложений см. в разделе Содержимое уведомлений приложения.

Справочные сведения о схеме XML для уведомлений приложений см. в разделе Схема содержимого уведомлений приложений.

Применяется к