--- title: "Интерфейс IConnectCurves" type: interface api: [api7] tags: [interface, api7, iconnectcurves] sources: - iconnectcurves.html --- *API интерфейсов. Версия 7 > Документ 3D  > Вспомогательные объекты, 3D-кривые и элементы тела  > 3D-кривые и элементы тела  > Интерфейс IModelObjects  > IModelObjects - свойства * ## Интерфейс IConnectCurves Коллекция операций соединения кривых Иерархия: IDispatch IKompasAPIObject IKompasCollection IModelObjects IConnectCurves Интерфейс позволяет получать и создавать операции соединения кривых. Интерфейс можно получить в контейнере вспомогательной геометрии с помощью метода IAuxiliaryGeomContainer::ConnectCurves. ## Add - Создает новый элемент и добавляет его в коллекцию Синтаксис Automation: ``` LPDISPATCH Add(); ``` Синтаксис COM: ``` HRESULT Add( IConnectCurve * * Result ); Возвращаемое значение: Указатель на интерфейс операции соединения кривых IConnectCurve ``` ## ConnectCurve - Возвращает элемент, заданный по индексу Тип данных: указатель на интерфейс IConnectCurve Синтаксис Automation: ``` ConnectCurve = Object.ConnectCurve( Index ) Получить свойство (* ) ConnectCurve = Object.GetConnectCurve( Index ) Получить свойство (**) ``` Синтаксис COM: ``` Object.get_ConnectCurve( Index, &ConnectCurve ) Получить свойство ``` Примечание: Свойство доступно только для чтения.