Windows.UI.Notifications Espacio de nombres
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í.
Contiene clases que encapsulan las notificaciones de icono, notificación del sistema y distintivo.
Clases
AdaptiveNotificationText |
Representa el contenido de texto de una notificación adaptable. |
BadgeNotification |
Define el contenido, los metadatos asociados y la hora de expiración de una actualización de la superposición de distintivo de un icono. Un distintivo puede mostrar un número de 1 a 99 o un glifo de estado. |
BadgeUpdateManager |
Crea objetos BadgeUpdater que se usan para manipular la superposición de distintivo de un icono. Esta clase también proporciona acceso al contenido XML de las plantillas de distintivo proporcionadas por el sistema para que pueda personalizar ese contenido para usarlo en la actualización de sus distintivos. |
BadgeUpdateManagerForUser |
Crea objetos BadgeUpdater que se usan para manipular la superposición de distintivo de un icono para un usuario específico. Esta clase también proporciona acceso al contenido XML de las plantillas de distintivo proporcionadas por el sistema para que pueda personalizar ese contenido para usarlo en la actualización de sus distintivos. |
BadgeUpdater |
Novedades una superposición de distintivo en el icono específico al que está enlazado el actualizador. |
KnownAdaptiveNotificationHints |
Especifica los tipos de sugerencias disponibles para las notificaciones adaptables. |
KnownAdaptiveNotificationTextStyles |
Especifica los estilos de texto disponibles para las notificaciones adaptables. |
KnownNotificationBindings |
Especifica las plantillas de enlace disponibles para las notificaciones adaptables. |
Notification |
Representa una notificación. |
NotificationBinding |
Representa el elemento de enlace de una notificación adaptable. |
NotificationData |
Almacena los datos para mostrarlos en una notificación del sistema. |
NotificationVisual |
Representa el elemento visual de una notificación. El elemento visual contiene enlaces, que contienen el texto y otro contenido visual para la notificación. |
ScheduledTileNotification |
Define el contenido visual y el tiempo de una única actualización programada no periódica en un icono. |
ScheduledToastNotification |
Contiene el XML que define la notificación del sistema que se mostrará en la hora programada. |
ScheduledToastNotificationShowingEventArgs |
Proporciona información cuando el sistema está en proceso de mostrar una notificación del sistema programada. |
ShownTileNotification |
Proporciona información sobre una notificación de icono que se mostró en el menú Inicio . |
TileFlyoutNotification |
Proporciona los detalles de una notificación de control flotante de icono (vista de combinación). Esto incluye el contenido XML de la notificación y, opcionalmente, su hora de expiración. Esta clase también proporciona un método por el que se puede recuperar el contenido XML de la notificación de control flotante actual. Esta clase forma parte del siguiente patrón de uso de API general:
|
TileFlyoutUpdateManager |
Crea objetos TileFlyoutUpdater específicos del icono principal o secundario de una aplicación, para usarlos con una notificación de control flotante de icono (vista de mezcla). Esta clase también le permite recuperar una plantilla XML de control flotante de icono en blanco a la que puede agregar el contenido para definir la notificación de control flotante del icono. Esta clase forma parte del siguiente patrón de uso de API general:
|
TileFlyoutUpdater |
Se usa para enviar o borrar una notificación de control flotante de icono (vista de combinación). Esta clase también proporciona métodos para iniciar y detener las notificaciones de control flotante de iconos periódicas . Esta clase forma parte del siguiente patrón de uso de API general:
|
TileNotification |
Define una actualización de un icono, incluidos sus objetos visuales, la etiqueta de identificación y la hora de expiración. |
TileUpdateManager |
Crea objetos TileUpdater usados para cambiar y actualizar iconos del menú Inicio . Esta clase también proporciona acceso al contenido XML de las plantillas de icono proporcionadas por el sistema para que pueda personalizar ese contenido para su uso en la actualización de los iconos. |
TileUpdateManagerForUser |
Crea objetos TileUpdater usados para cambiar y actualizar iconos del menú Inicio para un usuario específico. Esta clase también proporciona acceso al contenido XML de las plantillas de icono proporcionadas por el sistema para que pueda personalizar ese contenido para su uso en la actualización de los iconos. |
TileUpdater |
Cambia el contenido del icono específico al que está enlazado el actualizador. |
ToastActivatedEventArgs |
Expone un método que recupera los argumentos asociados a una acción del sistema iniciada por el usuario. Esto permite a la aplicación saber qué acción se realizó cuando se expusieron varias acciones. |
ToastCollection |
Representa un grupo de notificaciones para una aplicación determinada. |
ToastCollectionManager |
Proporciona métodos para crear, recuperar, actualizar y quitar objetos ToastCollection . |
ToastDismissedEventArgs |
Proporciona el motivo por el que ya no se muestra una notificación del sistema en pantalla. |
ToastFailedEventArgs |
Proporciona el código de error que se generó en el proceso de generar una notificación del sistema. |
ToastNotification |
Define el contenido, los metadatos y eventos asociados y la hora de expiración de una notificación del sistema. |
ToastNotificationActionTriggerDetail |
Representa los detalles de un desencadenador de acción del sistema. |
ToastNotificationHistory |
Administra las notificaciones del sistema de una aplicación, incluida la capacidad de borrar todo el historial de notificaciones del sistema y quitar notificaciones del sistema individuales. |
ToastNotificationHistoryChangedTriggerDetail |
Representa los detalles de un desencadenador cambiado del historial de notificaciones del sistema. |
ToastNotificationManager |
Crea objetos ToastNotifier que se usan para generar notificaciones del sistema. Esta clase también proporciona acceso al contenido XML de las plantillas del sistema proporcionadas por el sistema para que pueda personalizar ese contenido para usarlo en las notificaciones. |
ToastNotificationManagerForUser |
Crea objetos ToastNotifier que se usan para generar notificaciones del sistema para el usuario enlazado. Esta clase también proporciona acceso al contenido XML de las plantillas del sistema proporcionadas por el sistema para que pueda personalizar ese contenido para su uso en las notificaciones. |
ToastNotifier |
Genera una notificación del sistema a la aplicación específica a la que está enlazado ToastNotifier. Esta clase también le permite programar y quitar notificaciones del sistema. |
UserNotification |
Representa una notificación para un usuario específico. |
UserNotificationChangedEventArgs |
Proporciona información cuando cambia una notificación de usuario. |
Interfaces
IAdaptiveNotificationContent |
Define el contenido de una notificación adaptable. |
Enumeraciones
AdaptiveNotificationContentKind |
Especifica el tipo de contenido incluido en la notificación adaptable. |
BadgeTemplateType |
Especifica la plantilla que se va a usar para la superposición de distintivo de un icono. Usado por BadgeUpdateManager.getTemplateContent. |
NotificationKinds |
Especifica el tipo de notificación. |
NotificationMirroring |
Especifica si se permite la creación de reflejo de notificaciones. La creación de reflejo permite mostrar una notificación en varios dispositivos. |
NotificationSetting |
Especifica las limitaciones de la presentación de notificaciones del sistema o del icono. |
NotificationUpdateResult |
Describe los resultados de una actualización de notificación. |
PeriodicUpdateRecurrence |
Especifica el período de tiempo para sondeos posteriores del origen de datos de icono o distintivo para el nuevo contenido. Usado por BadgeUpdater.StartPeriodicUpdate, TileUpdater.StartPeriodicUpdate y TileUpdater.StartPeriodicUpdateBatch. |
TileFlyoutTemplateType |
Especifica la plantilla de diseño que se va a usar en una actualización de control flotante de mosaicos (vista de combinación). En la actualidad, solo se define una plantilla. |
TileTemplateType |
Especifica la plantilla de contenido que se va a usar en una actualización de icono. Para obtener una explicación más detallada de cada icono, incluido un ejemplo de su codificación XML, detalles sobre los tamaños de imagen de cada plantilla y uso con diferentes versiones del esquema XML del icono, vea El catálogo de plantillas de icono. Cuando se muestra en un dispositivo establecido en un idioma de derecha a izquierda (RTL), algunas plantillas se voltean desde sus descripciones izquierda y derecha aquí. En muchas de las plantillas, la última línea de texto no se mostrará si el icono incluye un logotipo o un nombre para mostrar. Esto no se aplica a los iconos grandes (310 x 310). Para obtener más información sobre el logotipo o el nombre corto, consulte Inicio rápido: Creación de un icono predeterminado mediante el editor de manifiestos. Importante Windows 8.1 se agregaron nuevas plantillas para mosaicos grandes y cuadrados. Para distinguir iconos grandes de iconos medianos (conocidos como iconos cuadrados en Windows 8), se cambió el nombre de todas las plantillas anteriores. Para tener en cuenta esto, las cargas de notificación se pueden declarar con una versión específica. Para la compatibilidad entre sistemas, se ha agregado un atributo de reserva para que estén presentes tanto el nombre antiguo como el nuevo. Debe comprender las diferencias entre versiones para asegurarse de que se muestran las notificaciones. Para obtener más información, consulte Plantillas con versiones.
|
ToastDismissalReason |
Especifica el motivo por el que ya no se muestra una notificación del sistema. Se usa con ToastDismissedEventArgs.Reason. |
ToastHistoryChangedType |
Especifica el tipo de cambio que se ha producido en una notificación en el historial de notificaciones del sistema. Se usa con ToastNotificationHistoryChangedTriggerDetail.ChangeType. |
ToastNotificationMode |
Contiene clases que encapsulan las notificaciones de icono, notificación del sistema y distintivo. |
ToastNotificationPriority |
Especifica la prioridad de un ToastNotification. |
ToastTemplateType |
Especifica la plantilla que se va a usar en una notificación del sistema. |
UserNotificationChangedKind |
Especifica el tipo de cambio de notificación de usuario que se produjo. |