Начать видеоконференцию через Ждать

Учебные задачи

Асинхронный вариант возвращает признак отправки приглашений либо отмены диалога.

Где и как запускать

Модуль управляемой формы: &НаКлиенте; своя настроенная система взаимодействия.

Подготовка

  1. Вставьте процедуру в модуль собственной управляемой формы с настроенной системой взаимодействия.

  2. Дайте приложению доступ к микрофону и камере; в диалоге выбирайте только свои учебные учетные записи.

&НаКлиенте
Асинх Процедура ВидеоконференцияСОжиданием()
    Если Не СистемаВзаимодействия.ВидеоконференцииДоступны() Тогда
        Сообщить("Видеоконференция недоступна");
        Возврат;
    КонецЕсли;
    Приглашены = Ждать СистемаВзаимодействия.ВидеоконференцияАсинх(, , Истина);
    Сообщить("Приглашения отправлены: " + Строка(Приглашены));
КонецПроцедуры

Разбор по шагам

  1. Проверьте доступность видеоконференции.

  2. Откройте диалог с выбором участников.

  3. Ждать получает Булево после приглашения либо отмены.

Как проверить результат

  1. Отмените диалог и проверьте Ложь.

  2. При своих выбранных участниках сопоставьте Истина с отправленными приглашениями.

Ожидаемый результат

Полученный результат приглашения без отдельной callback-процедуры.

На что обратить внимание

  1. Вызов действительно может создать видеоконференцию и отправить приглашения. Истина не означает, что все участники подключились; ошибки не следует подменять значением Ложь.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.