Создает объект на основании команды и представления.
Синтаксис
Новый ОписаниеКомандыВходящегоЗапросаПоделиться(<Команда>, <Представление>)Полное описание, параметры и ограничения
ОписаниеКомандыВходящегоЗапросаПоделиться.По умолчанию
ОписаниеКомандыВходящегоЗапросаПоделиться (IncomingShareRequestCommandDescription)
По умолчанию
Доступен, начиная с версии 8.3.24.
Синтаксис:
Новый ОписаниеКомандыВходящегоЗапросаПоделиться(<Команда>, <Представление>)
Параметры:
<Команда> (необязательный)
Тип: Произвольный.
Устанавливает команду.
См. описание свойства Команда.
<Представление> (необязательный)
Тип: Строка.
Текст команды.
Описание:
Создает объект на основании команды и представления.
Использование в версии:
Доступен, начиная с версии 8.3.24.
Описание изменено в версии 8.3.25.
Методическая информация
Практические примеры
Добавить свою команду копирования входящего текста
Описание создается настоящим конструктором. Представление и картинка читаются, а не присваиваются readonly-свойствам.
Где и как запускать
Модуль приложения: мобильный клиент, мобильное приложение (клиент).
Подготовка
Собственное мобильное приложение Android/iOS, подготовленное принимать запросы «Поделиться». Этот блок вставьте в модуль управляемого приложения как настоящий обработчик события. Для будущего опыта передайте свой несекретный текст из собственного приложения; чужие файлы не выбирайте.
Процедура ОбработкаФормированияКомандВходящегоЗапросаПоделиться(Данные, Команды)
Описание = Новый ОписаниеКомандыВходящегоЗапросаПоделиться(СтандартнаяКомандаВходящегоЗапросаПоделиться.КопироватьВБуферОбмена, "Учебное копирование текста");
Описание.Доступность = Данные.Строки.Количество() > 0;
Команды.Добавить(Описание);
Сообщить("Представление: " + Описание.Представление);
Сообщить("Команда: " + Строка(Описание.Команда));
Если Описание.Картинка <> Неопределено Тогда
Сообщить("У команды есть объект картинки");
КонецЕсли;
КонецПроцедурыРазбор по шагам
Создайте описание стандартной команды с собственным представлением.
Определите доступность по настоящим входящим строкам.
Добавьте описание к полученному списку, не очищая штатные команды.
Как проверить результат
Картинка и Представление не изменяются присваиванием.
Доступность рассчитывается по настоящим входным данным.
Ожидаемый результат
В меню входящего запроса добавлена собственная команда копирования текста.
На что обратить внимание
Если после обработчика остается одна команда, платформа вызывает ее сразу без меню. Сохранение стандартных команд не гарантирует их количество; не обрабатывайте секретные входные данные.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.