Определяет возможность совершать видеозвонки.
Синтаксис
ВидеоконференцииДоступны()Полное описание, параметры и ограничения
МенеджерСистемыВзаимодействия.ВидеоконференцииДоступны (CollaborationSystemManager.VideoconferenceAllowed)
МенеджерСистемыВзаимодействия (CollaborationSystemManager)
ВидеоконференцииДоступны (VideoconferenceAllowed)
Не рекомендуется использовать, начиная с версии 8.3.20.
Рекомендуется использовать:
ПоддерживаютсяВидеоконференции
Доступен, начиная с версии 8.3.18.
Синтаксис:
ВидеоконференцииДоступны()
Возвращаемое значение:
Тип: Булево.
Истина, если есть возможность совершать видеозвонки.
Описание:
Определяет возможность совершать видеозвонки.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, толстый клиент, внешнее соединение.
Использование в версии:
Доступен, начиная с версии 8.3.18.
Не рекомендуется использовать, начиная с версии 8.3.20.
Описание изменено в версии 8.3.20.
Методическая информация
Практические примеры
Видеоконференция: возможности устройства и настоящий callback
Проверяем поддержку и доступность, показываем предел участников и открываем выбор участников с обработчиком результата.
Где и как запускать
Модуль управляемой формы: &НаКлиенте; своя настроенная система взаимодействия.
Подготовка
Поместите весь блок в модуль своей управляемой формы. Нужны настроенная система взаимодействия и разрешения на микрофон и камеру.
Подбирайте только собственные учебные учетные записи. Вызовите ОткрытьВидеоконференцию из кнопки; действие действительно может отправить приглашения.
&НаКлиенте
Процедура ОткрытьВидеоконференцию()
Если Не СистемаВзаимодействия.ПоддерживаютсяВидеоконференции()
Или Не СистемаВзаимодействия.ВидеоконференцииДоступны() Тогда
Сообщить("Видеоконференция сейчас недоступна");
Возврат;
КонецЕсли;
Максимум = СистемаВзаимодействия.ПолучитьМаксимальноеКоличествоУчастниковВидеоконференции();
Сообщить("Предел участников: " + Строка(Максимум));
Оповещение = Новый ОписаниеОповещения("ПослеПриглашения", ЭтотОбъект, "Учебная конференция");
СистемаВзаимодействия.НачатьВидеоконференцию(Оповещение, , , Истина);
КонецПроцедуры
&НаКлиенте
Процедура ПослеПриглашения(Начата, ДополнительныеПараметры) Экспорт
Сообщить(ДополнительныеПараметры + "; приглашения отправлены: " + Строка(Начата));
КонецПроцедурыРазбор по шагам
Проверьте два признака возможностей.
Прочитайте предел и откройте диалог подбора участников.
Платформа вызовет экспортный обработчик после приглашения или отмены диалога.
Как проверить результат
При отмене диалога ожидайте Начата=Ложь.
При приглашении своих участников Истина означает отправку приглашений, а не их принятие.
Ожидаемый результат
Предел участников и фактический результат этапа приглашений.
На что обратить внимание
Нулевой максимум означает недоступность. Ошибка создания, например отсутствие микрофона, не равна отмене диалога; обработчик успешного результата может не вызываться. Не вызывайте callback вручную.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.