Compartir a través de


notificación del sistema (esquema XML del sistema)

Elemento de notificación del sistema base, que contiene al menos un único elemento visual .

Jerarquía de elemento

<Brindis>

Syntax

<toast launch?   = string
      duration? = "long" | "short" 
      displayTimeStamp? = string
      scenario? = "reminder" | "alarm" | "incomingCall" | "urgent" 
      useButtonStyle? = boolean>

  <!-- Child elements -->
  visual,
  audio?,
  commands?
  actions?
  header?
</toast>

Clave

? opcional (cero o uno)

Atributos y elementos

Atributos

Atributo Descripción Tipo de datos Obligatorio Valor predeterminado
duration

Cantidad de tiempo que debe mostrarse la notificación del sistema.

Este atributo puede tener uno de los siguientes valores:

  • long
  • short
No None
launch

Una cadena que se pasa a la aplicación cuando la notificación del sistema la activa. El formato y el contenido de esta cadena los define la aplicación para su propio uso. Cuando el usuario pulse o haga clic en la notificación del sistema para iniciar la aplicación asociada, la cadena de inicio proporciona el contexto de la aplicación que le permite mostrar al usuario una vista relevante para el contenido de la notificación del sistema, en lugar de iniciarse de forma predeterminada.

string No None
displayTimestamp

Introducido en Creators Update: invalida la marca de tiempo predeterminada con una marca de tiempo personalizada que representa cuándo se entregó realmente el contenido de la notificación, en lugar de la hora en que la plataforma Windows recibió la notificación. Este valor debe tener un formato de cadena mediante el estándar ISO 8601.

string No None
scenario

El escenario para el que se usa la notificación del sistema, como una alarma o un recordatorio.

  • "recordatorio": una notificación de recordatorio. Se mostrará expandido previamente y permanecerá en la pantalla del usuario hasta que se descarte. Tenga en cuenta que esto se omitirá silenciosamente a menos que haya una acción del botón del sistema que se active en segundo plano.
  • "alarma" - Una notificación de alarma. Se mostrará expandido previamente y permanecerá en la pantalla del usuario hasta que se descarte. El audio se repetirá de forma predeterminada y usará audio de alarma.
  • "incomingCall": una notificación de llamada entrante. Esto se mostrará expandido previamente en un formato de llamada especial y permanecerá en la pantalla del usuario hasta que se descarte. El audio se repetirá de forma predeterminada y usará audio de tono de llamada.
  • "urgente" - Una notificación importante. Esto permite a los usuarios tener más control sobre lo que las aplicaciones pueden enviar notificaciones del sistema de alta prioridad que pueden atravesar Focus Assist (No molestar). Esto se puede modificar en la configuración de notificaciones.

string No None
useButtonStyle

Especifica si se deben usar botones con estilo. El estilo del botón viene determinado por el atributo **hint-buttonStyle** del elemento action .

boolean No false

 

Elementos secundarios

Elemento secundario Descripción
audio

Especifica un sonido que se reproducirá cuando se muestre una notificación del sistema. Este elemento también permite silenciar cualquier audio de notificación del sistema.

commands

Especifica que la notificación del sistema se usa para indicar una llamada entrante o una alarma, con los comandos adecuados asociados a cada escenario.

Visual

Contiene un único elemento de enlace que define una notificación del sistema.

actions

Elemento contenedor para declarar hasta cinco entradas y hasta cinco acciones de botón para la notificación del sistema.

autorización

Introducido en Creators Update. Especifica un encabezado personalizado que agrupa varias notificaciones en el Centro de actividades.

 

Elementos primarios

Este elemento más externo (documento) no puede estar contenido en ningún otro elemento.

Consulte también