УстановитьКомпоненту
страницаУстанавливает компоненту, выполненную по технологии Native API и COM асинхронном режиме. Выполняет проверку возможности исполнения компоненты на текущем клиенте пользователя.
Синтаксис
Процедура УстановитьКомпоненту(Оповещение, Идентификатор, Версия = Неопределено,
ПараметрыУстановки = Неопределено) ЭкспортПараметры
Оповещение— ОписаниеОповещения - описание оповещения об установке внешней компоненты:- Результат - Структура - результат установки компоненты: ** Установлено - Булево - признак установки. ** ОписаниеОшибки - Строка - краткое описание ошибки. При отмене пользователем пустая строка.
- ДополнительныеПараметры - Структура - значение, которое было указано при создании объекта ОписаниеОповещения.
Идентификатор— Строка - идентификатор объекта внешней компоненты.Версия— Строка - версия компоненты.ПараметрыУстановки— см. ПараметрыУстановки.
Пример вызова
Оповещение = Новый ОписаниеОповещения("УстановитьКомпонентуЗавершение", ЭтотОбъект);
ПараметрыУстановки = ВнешниеКомпонентыКлиент.ПараметрыУстановки();
ПараметрыУстановки.ТекстПояснения =
НСтр("ru = 'Для использования сканера штрихкодов требуется
|внешняя компонента ""1С:Сканеры штрихкода (NativeApi)"".'");
ВнешниеКомпонентыКлиент.УстановитьКомпоненту(Оповещение, "InputDevice",, ПараметрыУстановки);
Процедура УстановитьКомпонентуЗавершение(Результат, ДополнительныеПараметры) Экспорт
Если Не Результат.Установлено И Не ПустаяСтрока(Результат.ОписаниеОшибки) Тогда
ПоказатьПредупреждение(, Результат.ОписаниеОшибки);
КонецЕсли;
КонецПроцедурыДоступность
Тонкий клиент, Толстый клиент