Share via


AppNotificationScenario Enumeração

Definição

Especifica o cenário de uma notificação de aplicativo, o que faz com que o sistema ajuste alguns dos comportamentos de notificação para apresentar uma experiência consistente para o cenário especificado.

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
Herança
AppNotificationScenario
Atributos

Campos

Alarm 2

O cenário de alarme.

Default 0

O cenário padrão.

IncomingCall 3

O cenário de chamada de entrada.

Reminder 1

O cenário de lembrete.

Urgent 4

O cenário urgente.

Exemplos

O exemplo a seguir demonstra como definir o cenário de notificação no conteúdo XML de uma notificação de aplicativo.

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

AppNotificationManager.Default.Show(notification);

O conteúdo XML resultante:

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

Comentários

Defina o cenário para um conteúdo XML de notificação de aplicativo chamando AppNotificationBuilder.SetScenario.

O valor do cenário urgente só tem suporte no Windows 10 Build 19041 e posterior. Chame IsUrgentScenarioSupported para determinar em runtime se há suporte para o cenário urgente no dispositivo atual.

Para obter diretrizes sobre como usar as APIs AppNotificationBuilder para criar a interface do usuário para notificações de aplicativo, consulte Conteúdo da notificação do aplicativo.

Para obter informações de referência sobre o esquema XML para notificações de aplicativo, consulte Esquema de conteúdo de notificação de aplicativo.

Aplica-se a