СтандартнаяКомандаВходящегоЗапросаПоделиться.ПоделитьсяВОбсуждении

Свойства · ShareInConversation

Доступно только при наличии подключенной системы взаимодействии. При выполнении данной команды открывается диалог с выбором неконтекстного обсуждения, в которое пользователю требуется поделиться данными. После выбора обсуждения, оно откроется, а файлы или строки автоматически будут добавлены к новому сообщению. В контекстном меню команда будет иметь представление "Поделиться в обсуждении".

Полное описание, параметры и ограничения

СтандартнаяКомандаВходящегоЗапросаПоделиться.ПоделитьсяВОбсуждении (IncomingShareRequestStandardCommand.ShareInConversation)

СтандартнаяКомандаВходящегоЗапросаПоделиться (IncomingShareRequestStandardCommand)

ПоделитьсяВОбсуждении (ShareInConversation)

Доступен, начиная с версии 8.3.24.

Описание:
Доступно только при наличии подключенной системы взаимодействии.
При выполнении данной команды открывается диалог с выбором неконтекстного обсуждения, в которое пользователю требуется поделиться данными. После выбора обсуждения, оно откроется, а файлы или строки автоматически будут добавлены к новому сообщению.
В контекстном меню команда будет иметь представление "Поделиться в обсуждении".
Использование в версии:

Доступен, начиная с версии 8.3.24.

Методическая информация

Практические примеры

Отключить одну уже предложенную команду входящего запроса: ПоделитьсяВОбсуждении

Короткий пример редкого API с настоящим источником значения и явным контекстом применения.

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

Мобильный клиент или клиент мобильного приложения своей учебной базы.

Подготовка

  1. Мобильный клиент или клиент мобильного приложения своей учебной базы.

  2. Не запускайте пример в рабочем приложении. При сборке справочника код и службы устройства не выполняются.

  3. Модуль управляемого приложения и настоящий обработчик ОбработкаФормированияКомандВходящегоЗапросаПоделиться. Данные и заполненный список команд передаются платформой.

  4. Самостоятельно передайте свой учебный файл / текст через системное «Поделиться». Не добавляйте искусственную стандартную команду в неподходящий запрос.

  5. ПоделитьсяВОбсуждении возможна при подключённой системе взаимодействия. Пример не подключает её, не создаёт обсуждение и не посылает сообщения.

Процедура ОбработкаФормированияКомандВходящегоЗапросаПоделиться(ДанныеЗапросаПоделиться, Команды)
    Для Каждого Описание Из Команды Цикл
        Если Описание.Команда = СтандартнаяКомандаВходящегоЗапросаПоделиться.ПоделитьсяВОбсуждении Тогда
            Описание.Доступность = Ложь;
            Сообщить("Учебное меню: команда ПоделитьсяВОбсуждении отключена");
        КонецЕсли;
    КонецЦикла;
КонецПроцедуры

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

  1. Подготовьте указанный учебный контекст.

  2. Поместите блок в указанный модуль / обработчик.

  3. Сравните результат с назначением выбранного значения.

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

  1. Изменяется только Доступность уже существующего описания нужной команды. Перечисление не исполняет команду; количество пунктов не сокращается до одного и callback не подменяется.

  2. Код 1С и ОС при сборке HTML не выполнялись; проверка на вашем устройстве остаётся отдельным шагом.

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

Есть реальный вызов / обработчик, а не фиктивный конструктор или getter-обёртка.

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

  1. Недоступность возможности устройства не обходится подстановкой результата; используйте только указанный контекст.

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

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

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

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

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