TileUpdater.EnableNotificationQueue | enableNotificationQueue Method

Permet à la mosaïque de mettre en file d'attente cinq notifications maximum. Cela active la file d'attente de notification sur toutes les tailles de mosaïque.

Syntaxe


public:
void EnableNotificationQueue(
  bool enable
)

Paramètres

enable

Type: Boolean [JavaScript] | System.Boolean [.NET] | Platform::Boolean [C++]

True pour activer la mise en file d'attente ; sinon false.

Remarques

Lorsque la mise en file d'attente est activée, un maximum de cinq notifications de mosaïque peut automatiquement passer sur la mosaïque. Faites attention à l'activation de la fonction de répétition sauf si votre application l'utilise explicitement, sinon vous pouvez éventuellement répéter les notifications obsolètes. En général, la file d'attente est FIFO (premier entré, premier sorti). Ainsi, lorsqu'elle est saturée et qu'une nouvelle notification arrive, la notification la plus ancienne soit supprimée. Toutefois, une propriété Tag peut être attribuée aux notifications, ce qui permet à une nouvelle notification avec cette même propriété Tag de remplacer la notification antérieure dans la file d'attente, indépendamment de sa position.

Lorsque votre mosaïque est basée sur un modèle visuel, le cycle de notification est prévu pour toujours afficher le contenu complet avant que la mosaïque ne passe à la prochaine notification.

À partir de Windows 8.1, vous pouvez également activer la file d'attente de notification uniquement pour des tailles de mosaïque spécifiques. Consultez les rubriques suivantes :

Nous vous conseillons de désactiver la file d'attente de notification lorsque vous utilisez une grande mosaïque avec l'un des modèles suivants, qui affichent déjà trois notifications simultanément. Cela évite une mosaïque qui distrait énormément l'utilisateur. Dans ce cas, vous pouvez utiliser les méthodes enable propres aux tailles au lieu de EnableNotificationQueue.

Exemples

La ligne de code suivante active la file d'attente de notification pour la mosaïque de l'application appelante.



Windows.UI.Notifications.TileUpdateManager.createTileUpdaterForApplication().enableNotificationQueue(true);

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.UI.Notifications
Windows::UI::Notifications [C++]

Métadonnées

Windows.winmd

Voir aussi

TileUpdater
Comment utiliser la file d'attente de notification avec les notifications locales
Exemple de mosaïques et de badges d'applications
Démarrage rapide : envoi d'une mise à jour de mosaïque
Vue d'ensemble de la mosaïque et de la notification de mosaïque
catalogue des modèles de mosaïques
Instructions et liste de contrôle pour les mosaïques
Comment planifier une notification de mosaïque
Comment installer les notifications périodiques pour les mosaïques
Schéma XML de mosaïques

 

 

Afficher:
© 2014 Microsoft