Vue d’ensemble des notifications toast (applications Windows Runtime)

Applies to Windows and Windows Phone

Cette rubrique décrit les concepts et la terminologie liés aux notifications toast, qui sont des notifications contextuelles permettant à l’application de communiquer avec l’utilisateur, que ce dernier se trouve dans une autre application, sur l’écran d’accueil ou sur le bureau. Un toast peut provenir soit d’un appel d’API local, soit du cloud.

Notifications toast

Une notification toast est un message provisoire envoyé à l’utilisateur qui contient des informations ponctuelles et pertinentes et offre un accès rapide au contenu associé dans une application. Elle peut apparaître que vous soyez dans une autre application, sur l’écran d’accueil, sur l’écran de verrouillage ou sur le bureau. Les toasts sont à considérer comme des invitations à renvoyer à votre application pour suivre quelque chose d’intéressant. Les notifications toasts sont facultatives dans l’application et ont vocation à être déclenchées uniquement lorsque votre application n’est pas l’application de premier plan active.

Pour que votre application soit capable de communiquer via une notification toast, vous devez déclarer qu’elle est compatible toast dans le fichier manifeste de votre application. Cette action permet d’ajouter votre application à la section Notifications de Paramètres du PC, où l’utilisateur peut activer ou désactiver à tout moment les notifications toast de votre application.

Une notification toast peut contenir du texte, et les notifications toast sur Windows peuvent contenir des images, mais les actions secondaires comme les boutons ne sont pas prises en charge. Un toast peut également émettre un son système lorsqu’il s’affiche. Sur Windows, une notification toast apparaît dans l’angle supérieur droit de votre écran (angle supérieur gauche pour les langues qui se lisent et s’écrivent de droite à gauche). Sur Windows Phone 8.1, une notification toast apparaît en haut de l’écran. Les notifications toast peuvent être activées, abandonnées ou ignorées par l’utilisateur. Lorsqu’un utilisateur appuie ou clique sur la notification, l’application associée est lancée et l’utilisateur peut s’attendre à ce que l’affichage obtenu soit en rapport avec le contenu de la notification. Il s’agit du seul mécanisme selon lequel une application peut interrompre un utilisateur dans une autre application.

Une notification toast doit être utilisée uniquement pour les informations de grand intérêt pour l’utilisateur, en général impliquant une certaine forme d’approbation par l’utilisateur. Il est donc judicieux de la choisir pour les demandes entrantes de conversation par messagerie instantanée et les informations que l’utilisateur a choisi de recevoir. Cependant, il est extrêmement important de réaliser que, quand vous envisagez d’utiliser une notification toast, en raison de sa nature provisoire ou des paramètres définis par l’utilisateur, ce dernier risque de ne jamais la voir. Un toast est destiné à être utilisé en combinaison avec des badges, des notifications par vignette et l’interface utilisateur dans l’application afin de tenir l’utilisateur informé des événements ou éléments intéressants dans votre application.

Déclencher une notification toast est avant tout la même chose qu’envoyer une notification par vignette : créez une charge utile XML pour un modèle spécifique et passez cette charge à un objet gestionnaire à afficher. Une notification toast diffère d’une vignette d’un point de vue visuel mais la structure de balisage est presque identique.

Il existe deux types de notifications toast :

  • Toast standard : la plupart des développeurs doivent utiliser la notification toast standard. Ce toast reste à l’écran pendant sept secondes, en émettant un son bref pour alerter l’utilisateur lorsqu’il s’affiche. Le toast standard convient mieux aux notifications telles qu’une connexion d’un contact de messagerie instantanée ou une mise à jour de média social.
  • Toast de longue durée : cette notification ressemble à un toast standard mais elle reste à l’écran pendant 25 secondes et peut éventuellement émettre un son plus long en boucle. Ce type de toast est utilisé dans les situations dans lesquelles vous voulez attirer l’attention de l’utilisateur car il y a une personne qui attend à l’autre extrémité de la connexion. Il convient à la communication de personne à personne comme les messages instantanés et les appels VOIP. Ce type de toast peut également être utilisé pour les rappels de calendrier
  • Applies to Windows Phone

Windows Phone 8.1 ne prend pas en charge les toasts de longue durée.

Notifications toast planifiées et récurrentes

Il est possible de planifier une notification toast afin qu’elle s’affiche à un moment spécifique. Utilisez cette fonctionnalité pour les alarmes, les rappels de calendrier et les notifications qui dépendent d’un moment choisi précis. Ces notifications ne dépendent pas de l’état de l’application ni de la connexion réseau de l’ordinateur.

Un toast planifié peut également s’afficher plusieurs fois au cours d’une courte période afin d’augmenter les chances de l’utilisateur de le voir. Par exemple, vous pouvez souhaiter afficher un rappel d’une réunion importante à trois reprises, à cinq minutes d’intervalle.

Les notifications toast planifiées spécifient la date et l’heure auxquelles Windows doit les déclencher. Dans le cas d’une notification toast planifiée récurrente, la date spécifiée est la première à laquelle Windows affichera la notification.

Utilisation de modèles de toast

Les notifications toast reposent sur un ensemble de modèles XML fournis par Windows, dont le contenu et la disposition de chacun varient. Elles peuvent contenir une image, du texte ou les deux. L’utilisation de ces modèles permet à une application de garder l’aspect Windows attendu dans leurs notifications. Un modèle fournit une structure pour les éléments image et texte XML nécessaires pouvant être spécifiés dans la notification.

  • Applies to Windows Phone

Vous pouvez envoyer n’importe quel modèle de toast à Windows Phone 8.1, mais il sera restitué en tant que version modifiée de ToastText02. Pour plus d’informations, voir le Catalogue de modèles de toast.

Tandis que les notifications par vignette et toast partagent de nombreuses similarités dans leur définition, une notification toast apparaît également avec un son émis.

Les éléments d’une notification toast sont définie dans le schéma de toast.

Pour obtenir la liste complète des modèles de notification toast disponibles, avec des explications de chacun d’eux, voir Choix d’un modèle de toast.

Envoi de notifications toast à partir d’applications de bureau

En général, l’envoi d’une notification toast depuis une application de bureau est identique à son envoi depuis une application du Windows Store. Cependant, vous devez avoir conscience des différences et exigences suivantes :

  • Un raccourci vers l’application doit être installé (mais pas nécessairement épinglé) dans l’écran d’accueil ou dans l’affichage Applications.
  • Le raccourci doit avoir un AppUserModelID.
  • Les applications de bureau ne peuvent pas planifier un toast.
  • Tous les toasts déclenchés par les applications de bureau sont de la même couleur système.
  • Les applications de bureau ne peuvent pas utiliser d’images Web.
  • Les notifications des applications de bureau ne s’affichent pas sur l’écran de verrouillage.

Pour plus d’informations, voir les rubriques suivantes :

Affichage de toast sur l’écran de verrouillage

Un toast associé à une application disposant d’une vignette ou d’un badge sur l’écran de verrouillage s’affiche également sur l’écran de verrouillage. Le toast affiché sur l’écran de verrouillage est identique au toast affiché ailleurs. Il se distingue dans la mesure où tous les toasts affichés sur l’écran de verrouillage Windows sont présentés pour une durée égale à celle d’un toast de longue durée. Pour plus d’informations, voir Vue d’ensemble des écrans de verrouillage.

Rubriques associées

Exemple de notifications toast
Démarrage rapide : envoi d’une notification toast
Comment s’abonner aux notifications toast
Comment gérer l’activation à partir d’une notification toast
Catalogue de modèles de toast
Recommandations et liste de vérification sur les notifications toast
Schéma XML de toast
Windows.UI.Notifications API reference

 

 

Afficher:
© 2014 Microsoft