Windows.UI.Notifications Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des classes qui encapsulent des notifications de vignette, de toast et de badge.
Classes
AdaptiveNotificationText |
Représente le contenu textuel d’une notification adaptative. |
BadgeNotification |
Définit le contenu, les métadonnées associées et le délai d’expiration d’une mise à jour de la superposition de badge d’une vignette. Un badge peut afficher un nombre compris entre 1 et 99 ou un status glyphe. |
BadgeUpdateManager |
Crée des objets BadgeUpdater que vous utilisez pour manipuler la superposition de badge d’une vignette. Cette classe permet également d’accéder au contenu XML des modèles de badge fournis par le système afin que vous puissiez personnaliser ce contenu pour l’utiliser lors de la mise à jour de vos badges. |
BadgeUpdateManagerForUser |
Crée des objets BadgeUpdater que vous utilisez pour manipuler la superposition de badge d’une vignette pour un utilisateur spécifique. Cette classe permet également d’accéder au contenu XML des modèles de badge fournis par le système afin que vous puissiez personnaliser ce contenu pour l’utiliser lors de la mise à jour de vos badges. |
BadgeUpdater |
Mises à jour une superposition de badge sur la vignette spécifique à laquelle la mise à jour est liée. |
KnownAdaptiveNotificationHints |
Spécifie les types d’indicateurs disponibles pour les notifications adaptatives. |
KnownAdaptiveNotificationTextStyles |
Spécifie les styles de texte disponibles pour les notifications adaptatives. |
KnownNotificationBindings |
Spécifie les modèles de liaison disponibles pour les notifications adaptatives. |
Notification |
Représente une notification. |
NotificationBinding |
Représente l’élément de liaison d’une notification adaptative. |
NotificationData |
Stocke les données à afficher dans une notification toast. |
NotificationVisual |
Représente l’élément visuel d’une notification. L’élément visuel contient des liaisons, qui contiennent le texte et d’autres contenus visuels pour la notification. |
ScheduledTileNotification |
Définit le contenu visuel et le minutage d’une seule mise à jour planifiée non périodique d’une vignette. |
ScheduledToastNotification |
Contient le code XML qui définit la notification toast qui s’affichera à l’heure planifiée. |
ScheduledToastNotificationShowingEventArgs |
Fournit des informations lorsque le système est en train d’afficher une notification toast planifiée. |
ShownTileNotification |
Fournit des informations sur une notification par vignette affichée dans le menu Démarrer . |
TileFlyoutNotification |
Fournit les détails d’une notification de menu volant de vignette (mode mix). Cela inclut le contenu XML de la notification et, éventuellement, son heure d’expiration. Cette classe fournit également une méthode par laquelle vous pouvez récupérer le contenu XML de la notification volante actuelle. Cette classe fait partie du modèle d’utilisation d’API général suivant :
|
TileFlyoutUpdateManager |
Crée des objets TileFlyoutUpdater spécifiques à la vignette principale ou secondaire d’une application, à utiliser avec une notification de menu volant (mode mix) de vignette. Cette classe vous permet également de récupérer un modèle XML de menu volant de vignette vide auquel vous pouvez ajouter votre contenu pour définir la notification de menu volant par vignette. Cette classe fait partie du modèle d’utilisation d’API général suivant :
|
TileFlyoutUpdater |
Permet d’envoyer ou d’effacer une notification de menu volant de vignette (mode mix). Cette classe fournit également des méthodes pour démarrer et arrêter des notifications de menu volant par vignette périodiques . Cette classe fait partie du modèle d’utilisation d’API général suivant :
|
TileNotification |
Définit une mise à jour d’une vignette, y compris ses visuels, sa balise d’identification et son délai d’expiration. |
TileUpdateManager |
Crée des objets TileUpdater utilisés pour modifier et mettre à jour les vignettes du menu Démarrer . Cette classe permet également d’accéder au contenu XML des modèles de vignette fournis par le système afin que vous puissiez personnaliser ce contenu pour l’utiliser lors de la mise à jour de vos vignettes. |
TileUpdateManagerForUser |
Crée des objets TileUpdater utilisés pour modifier et mettre à jour les vignettes du menu Démarrer pour un utilisateur spécifique. Cette classe permet également d’accéder au contenu XML des modèles de vignette fournis par le système afin que vous puissiez personnaliser ce contenu pour l’utiliser lors de la mise à jour de vos vignettes. |
TileUpdater |
Modifie le contenu de la vignette spécifique à laquelle la mise à jour est liée. |
ToastActivatedEventArgs |
Expose une méthode qui récupère les arguments associés à une action toast initiée par l’utilisateur. Cela permet à l’application d’indiquer l’action qui a été effectuée lorsque plusieurs actions ont été exposées. |
ToastCollection |
Représente un groupe de notifications pour une application particulière. |
ToastCollectionManager |
Fournit des méthodes pour créer, récupérer, mettre à jour et supprimer des objets ToastCollection . |
ToastDismissedEventArgs |
Indique la raison pour laquelle une notification toast n’est plus affichée à l’écran. |
ToastFailedEventArgs |
Fournit le code d’erreur qui a été généré dans le processus de déclenchement d’une notification toast. |
ToastNotification |
Définit le contenu, les métadonnées et les événements associés, ainsi que le délai d’expiration d’une notification toast. |
ToastNotificationActionTriggerDetail |
Représente les détails d’un déclencheur d’action toast. |
ToastNotificationHistory |
Gère les notifications toast pour une application, notamment la possibilité d’effacer tout l’historique des toasts et de supprimer les toasts individuels. |
ToastNotificationHistoryChangedTriggerDetail |
Représente les détails d’un déclencheur de modification de l’historique des toasts. |
ToastNotificationManager |
Crée des objets ToastNotifier que vous utilisez pour déclencher des notifications toast. Cette classe permet également d’accéder au contenu XML des modèles toast fournis par le système afin que vous puissiez personnaliser ce contenu pour l’utiliser dans vos notifications. |
ToastNotificationManagerForUser |
Crée des objets ToastNotifier que vous utilisez pour déclencher des notifications toast pour l’utilisateur lié. Cette classe permet également d’accéder au contenu XML des modèles toast fournis par le système afin que vous puissiez personnaliser ce contenu pour l’utiliser dans vos notifications. |
ToastNotifier |
Déclenche une notification toast à l’application spécifique à laquelle toastNotifier est lié. Cette classe vous permet également de planifier et de supprimer des notifications toast. |
UserNotification |
Représente une notification pour un utilisateur spécifique. |
UserNotificationChangedEventArgs |
Fournit des informations lorsqu’une notification utilisateur change. |
Interfaces
IAdaptiveNotificationContent |
Définit le contenu d’une notification adaptative. |
Énumérations
AdaptiveNotificationContentKind |
Spécifie le type de contenu contenu dans la notification adaptative. |
BadgeTemplateType |
Spécifie le modèle à utiliser pour la superposition de badge d’une vignette. Utilisé par BadgeUpdateManager.getTemplateContent. |
NotificationKinds |
Spécifie le type de notification. |
NotificationMirroring |
Spécifie si la mise en miroir des notifications est autorisée. La mise en miroir permet d’afficher une notification sur plusieurs appareils. |
NotificationSetting |
Spécifie les limitations sur l’affichage des notifications par vignette ou toast. |
NotificationUpdateResult |
Décrit les résultats d’une mise à jour de notification. |
PeriodicUpdateRecurrence |
Spécifie la période pour les interrogations suivantes de la source de données de vignette ou de badge pour le nouveau contenu. Utilisé par BadgeUpdater.StartPeriodicUpdate, TileUpdater.StartPeriodicUpdate et TileUpdater.StartPeriodicUpdateBatch. |
TileFlyoutTemplateType |
Spécifie le modèle de disposition à utiliser dans une mise à jour de menu volant de vignette (mode mix). À l’heure actuelle, un seul modèle est défini. |
TileTemplateType |
Spécifie le modèle de contenu à utiliser dans une mise à jour de vignette. Pour une présentation plus détaillée de chaque vignette, y compris un exemple de son codage XML, des détails sur les tailles d’image de chaque modèle et une utilisation avec différentes versions du schéma XML de vignette, consultez Le catalogue de modèles de vignettes. Lorsqu’ils sont affichés sur un appareil défini sur une langue de droite à gauche (RTL), certains modèles sont retournés de leurs descriptions de gauche et de droite ici. Dans la plupart des modèles, la dernière ligne de texte ne s’affiche pas si votre vignette inclut un logo ou un nom complet. Cela ne s’applique pas aux grandes vignettes (310 x 310). Pour plus d’informations sur le logo/nom court, consultez Démarrage rapide : Création d’une vignette par défaut à l’aide de l’éditeur de manifeste. Important Windows 8.1 ajout de nouveaux modèles pour les vignettes carrées volumineuses. Pour distinguer les vignettes volumineuses des vignettes moyennes (appelées vignettes carrées dans Windows 8), tous les modèles plus anciens ont été renommés. Pour tenir compte de cela, les charges utiles de notification peuvent être déclarées avec une version spécifique. Pour assurer la compatibilité entre les systèmes, un attribut de secours a été ajouté afin que l’ancien nom et le nouveau nom soient présents. Vous devez comprendre les différences entre les versions pour vous assurer que vos notifications sont affichées. Pour plus d’informations, consultez Modèles avec version.
|
ToastDismissalReason |
Spécifie la raison pour laquelle une notification toast n’est plus affichée. Utilisé avec ToastDismissedEventArgs.Reason. |
ToastHistoryChangedType |
Spécifie le type de modification apportée à une notification dans l’historique toast. Utilisé avec ToastNotificationHistoryChangedTriggerDetail.ChangeType. |
ToastNotificationMode |
Contient des classes qui encapsulent des notifications de vignette, de toast et de badge. |
ToastNotificationPriority |
Spécifie la priorité d’un ToastNotification. |
ToastTemplateType |
Spécifie le modèle à utiliser dans une notification toast. |
UserNotificationChangedKind |
Spécifie le type de modification de notification utilisateur qui s’est produite. |