За отправную точку API взят код, предложенный Шеметовым Дмитрием в ветке партнерского форума: https://partners.v8.1c.ru/forum/t/1325182/m/1325911.
Ниже в файлах публикации находится архив с демо-базой примером, содержащий также html-страничку справки по API. HTML-страничку можно скачать отдельно по адресу: https://yadi.sk/d/rmCbq3WxkA2UT . Она сформирована автоматически с использованием инструмента из публикации: //infostart.ru/public/287782/ .
В самой базе интересен общий модуль ГрафическиеСхемы — именно в нем происходит программное добавление элементов.
В пользовательском режиме опробовать добавление элементов можно из формы справочника «Схемы».
(0) Делал аналогичное только без использования XDTO. Отдельные элементы схемы были вынесены в макеты. Вот публикация:
Программное добавление элементов к графической схеме (управляемые формы)
(1) Очень интересно, посмотрел, спасибо. Ваш подход использует XML-сериализацию.
Все равно это костыли. Нужна полноценная реализация API в 1С.
(3) Не спорю, но когда она будет (и будет ли?)
(4) Полгода тому назад писал письмо в фирму 1с, они ответили что программный доступ к графической схеме в ближайшем будущем не планируют. Думаю если бы народ по чаще писал с этой просьбой в 1с может быть они и сделали.