AppNotificationScenario Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el escenario de una notificación de aplicación, lo que hace que el sistema ajuste algunos de los comportamientos de notificación para presentar una experiencia coherente para el escenario 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
- Herencia
-
AppNotificationScenario
- Atributos
Campos
Nombre | Valor | Description |
---|---|---|
Alarm | 2 | El escenario de alarma. |
Default | 0 | Escenario predeterminado. |
IncomingCall | 3 | Escenario de llamada entrante. |
Reminder | 1 | Escenario de recordatorio. |
Urgent | 4 | El escenario urgente. |
Ejemplos
En el ejemplo siguiente se muestra cómo establecer el escenario de notificación en la carga XML de una notificación de aplicación.
var notification = new AppNotificationBuilder()
.AddText("Notification text.")
.SetScenario(AppNotificationScenario.Reminder)
.BuildNotification();
AppNotificationManager.Default.Show(notification);
La carga XML resultante:
<toast scenario='reminder'>
<visual>
<binding template='ToastGeneric'>
<text>Notification text.</text>
</binding>
</visual>
</toast>
Comentarios
Establezca el escenario para una carga XML de notificación de aplicación llamando a AppNotificationBuilder.SetScenario.
El valor del escenario de urgente de
Para obtener instrucciones sobre cómo usar las API de AppNotificationBuilder para crear la interfaz de usuario para las notificaciones de la aplicación, consulte contenido de notificación de aplicación.
Para obtener información de referencia sobre el esquema XML para las notificaciones de aplicación, consulte esquema de contenido de notificación de aplicación.