--- title: "ksInsertFragmentEx - Вставить фрагмент в документ" type: guide api: [api7] tags: [guide, api7, ksinsertfragmentex] sources: - ksinsertfragmentex.html --- *API экспортных функций > Функции работы с графическим документом  > Функции работы с фрагментами и библиотеками фрагментов  > Функции работы с фрагментами  > Фрагменты * Аналог данной функции при использовании Automation - метод ksFragment::ksInsertFragmentEx. Синтаксис: ``` reference ksInsertFragmentEx (reference p, unsigned char currentLayer, PlacementParam * par, unsigned char scaleProjLinesSize); Входные параметры: p - указатель на фрагмент, curentLayer - тип размещения объектов фрагмента по слоям: 0 - на "свои" слои, 1- на текущий слой, par - указатель на структуру параметров привязки scaleProjLinesSize - признак масштабирования длины выносных линий размеров: 1 - выносные линии масштабируются, 0 - выносные линии не масштабируются. Возвращаемое значение: указатель на вставку фрагмента - в случае успешного завершения, 0 - в случае неудачи. ```