Асинхронная функция. Устанавливает расширение для работы с информацией о компьютере в браузер. В режиме запуска толстого и тонкого клиентов информирует о том, что расширение установлено.
Синтаксис
УстановитьРасширениеПолученияИнформацииОКомпьютереАсинх()Полное описание, параметры и ограничения
Глобальный контекст.УстановитьРасширениеПолученияИнформацииОКомпьютереАсинх (Global context.InstallComputerInformationExtensionAsync)
Глобальный контекст (Global context)
УстановитьРасширениеПолученияИнформацииОКомпьютереАсинх (InstallComputerInformationExtensionAsync)
Доступен, начиная с версии 8.3.18.
Синтаксис:
УстановитьРасширениеПолученияИнформацииОКомпьютереАсинх()
Возвращаемое значение:
Тип: Обещание.
Результат выполнения обещания - Неопределено.
Описание:
Асинхронная функция. Устанавливает расширение для работы с информацией о компьютере в браузер.
В режиме запуска толстого и тонкого клиентов информирует о том, что расширение установлено.
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
Использование в версии:
Доступен, начиная с версии 8.3.18.
Методическая информация
Практические примеры
получения информации о компьютере: дождаться установки и подключения
Ждать применяется внутри Асинх. Установка завершается значением Неопределено, подключение — булевым результатом.
Где и как запускать
Синтаксический пример в клиентском модуле своей управляемой формы. Полные процедуры вставляются в модуль; короткий фрагмент без процедуры — в тело клиентского обработчика. Здесь ничего не устанавливалось и не выполнялось. Эти методы доступны в тонком, веб- и толстом клиенте, но не в мобильном клиенте.
Подготовка
Используйте собственную учебную форму и официальное расширение получения информации о компьютере для своей платформы. Пользователь должен разрешить его установку и подключение.
Установка и подключение — разные этапы. Успех подключения определяется булевым результатом, а окончание установки само по себе не гарантирует подключение.
&НаКлиенте
Асинх Процедура ПодготовитьРасширение()
Установка = Ждать УстановитьРасширениеПолученияИнформацииОКомпьютереАсинх();
Сообщить("Этап установки завершён: " + Строка(Установка = Неопределено));
Подключено = Ждать ПодключитьРасширениеПолученияИнформацииОКомпьютереАсинх();
Сообщить("Подключено: " + Строка(Подключено));
КонецПроцедурыРазбор по шагам
Запустите свою асинхронную процедуру.
Дождитесь установки до запроса подключения.
Дождитесь и покажите настоящий результат подключения.
Как проверить результат
Каждое Обещание завершено через Ждать перед использованием результата.
Неопределено от установки не трактуется как Истина.
Ожидаемый результат
Показан синтаксис для указанной подготовки. Здесь код не запускался; реальные результаты и побочные эффекты проверяются только при будущем осознанном выполнении в своём учебном приложении.
На что обратить внимание
Исключение прерывает процедуру; пример не обещает автоматической повторной установки или восстановления.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.