Устанавливает значение наклейки на значке.
Синтаксис
УстановитьНаклейку(<Наклейка>)Полное описание, параметры и ограничения
МенеджерДоставляемыхУведомлений.УстановитьНаклейку (DeliverableNotificationManager.SetBadge)
МенеджерДоставляемыхУведомлений (DeliverableNotificationManager)
УстановитьНаклейку (SetBadge)
Доступен, начиная с версии 8.3.6.
Синтаксис:
УстановитьНаклейку(<Наклейка>)
Параметры:
<Наклейка> (обязательный)
Тип: Число.
Содержит количество новых объектов, тип которых зависит от конфигурации.
Описание:
Устанавливает значение наклейки на значке.
Доступность:
Мобильный клиент, мобильное приложение (клиент).
Примечание:
Работает только под управлением операционной системы iOS.
Использование в версии:
Доступен, начиная с версии 8.3.6.
Методическая информация
Практические примеры
iOS: показать число учебных задач на значке приложения
Сохраняем прежнее значение наклейки, устанавливаем число трех учебных задач и восстанавливаем прежнее значение.
Где и как запускать
Модуль управляемой формы: &НаКлиенте; мобильный клиент или мобильное приложение (клиент).
Подготовка
Используйте собственное учебное приложение iOS и разрешите отображение наклеек в настройках уведомлений ОС.
Вызовите процедуру из кнопки мобильной формы; это изменяет наклейку собственного приложения.
&НаКлиенте
Процедура ПроверитьНаклейку()
ПрежнееЗначение = ДоставляемыеУведомления.ПолучитьНаклейку();
ДоставляемыеУведомления.УстановитьНаклейку(3);
Получено = ДоставляемыеУведомления.ПолучитьНаклейку();
Сообщить("Учебные задачи на значке: " + Строка(Получено));
ДоставляемыеУведомления.УстановитьНаклейку(ПрежнееЗначение);
КонецПроцедурыРазбор по шагам
Прочитайте прежнее значение.
Установите три задачи и снова прочитайте значение.
При нормальном завершении восстановите прежнюю наклейку.
Как проверить результат
Сравните Получено с числом 3.
После нормального завершения проверьте прежнее значение.
Ожидаемый результат
Считанное значение учебной наклейки и нормальное восстановление предыдущего значения.
На что обратить внимание
Методы работают только на iOS. Учебное значение может отображаться очень недолго; при исключении восстановление не гарантируется. Это не отправка уведомления и не счетчик непрочитанных сообщений сам по себе.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.