TileUpdater.EnableNotificationQueue | enableNotificationQueue Method

Позволяет плитке ставить в очередь до пяти уведомлений. Это включает очередь уведомлений на плитках всех размеров.

Синтаксис


public void EnableNotificationQueue(
  bool enable
)

Параметры

enable

Тип: Boolean [JavaScript] | System.Boolean [.NET] | Platform::Boolean [C++]

Значение True для включения постановки в очередь; в противном случае — значение false.

Примечания

Если включена поддержка организации очередей, на плитке будут автоматически циклически прокручиваться не более 5 уведомлений плитки. Будьте осторожны, включая циклическое воспроизведение, если оно не нужно приложению явным образом, иначе может получиться, что будут появляться устаревшие уведомления. Как правило, очередь устроена по принципу FIFO (первый на входе — первый на выходе), поэтому если при поступлении нового уведомления она заполнена, будет удалено самое старое уведомление. Однако, уведомлениям можно присваивать Tag, что позволяет новому уведомлению с таким же Tag заменять старое уведомление в очереди независимо от положения.

Если плитка основана на шаблоне просмотра, цикл уведомлений синхронизирован таким образом, что перед переходом к следующему уведомлению обязательно отображается полное содержимое.

Начиная с Windows 8.1 вы можете включить очередь уведомлений для плитки определенного размера. См. указанные ниже разделы.

Рекомендуется отключить очередь уведомлений при использовании большой плитки с одним из следующих шаблонов, в которых уже отображаются 3 уведомления одновременно. Это позволяет обойтись без плитки, которая так не нравится пользователям. В этом случае, возможно, следует использовать методы включения для определенного размера, а не EnableNotificationQueue.

Примеры

Следующая строка кода включает очередь уведомлений для плитки вызывающего приложения.



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

Требования

Минимальный поддерживаемый клиент

Windows 8

Минимальный поддерживаемый сервер

Windows Server 2012

Пространство имен

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

Metadata

Windows.winmd

См. также

TileUpdater
Использование очереди уведомлений с локальными уведомлениями
Пример плиток и индикаторов событий приложения
Краткое руководство. Отправка обновления плитки
Общие сведения о плитках и уведомлениях плиток
Каталог шаблонов плиток
Рекомендации и контрольный список для плиток
Планирование уведомления плитки
Настройка периодических уведомлений для плиток
XML-схема Tiles

 

 

Показ:
© 2015 Microsoft