--- title: "Интерфейс ISheetMetalSketchBends" type: interface api: [api7] tags: [interface, api7, isheetmetalsketchbends] sources: - isheetmetalsketchbends.html --- *API интерфейсов. Версия 7 > Документ 3D  > Листовое тело  > Интерфейс ISheetMetalContainer  > ISheetMetalContainer - свойства * ## Интерфейс ISheetMetalSketchBends Интерфейс коллекции элементов Сгиб по эскизу. Иерархия: IDispatch IKompasAPIObject IKompasCollection IModelObjects ISheetMetalSketchBends Данный интерфейс можно получить, используя свойство контейнера объектов гибки ISheetMetalContainer::SheetMetalSketchBends. КОМПА версия v18 ISheetMetalSketchBends - cвойства ## Add - Создает новый элемент и добавляет его в коллекцию Синтаксис Automation: ``` LPDISPATCH Add(); ``` Синтаксис COM: ``` HRESULT Add( ISheetMetalSketchBend ** Result ); Возвращаемое значение: - указатель на интерфейс ISheetMetalSketchBend. ``` Примечания: 1. Метод позволяет создать новый интерфейс операции cгиб по эскизу. 2. После получения нового интерфейса нужно задать параметры операции и вызвать метод IModelObject::Update. ## SheetMetalSketchBend - Возвращает элемент, заданный по индексу Тип данных: Указатель на интерфейс ISheetMetalSketchBend. Синтаксис Automation: ``` SheetMetalSketchBend = Object.SheetMetalSketchBend( Index ) Получить свойство (* ) SheetMetalSketchBend = Object.GetSheetMetalSketchBend( Index ) Получить свойство (**) ``` Синтаксис COM: ``` Object.get_SheetMetalSketchBend( Index, &SheetMetalSketchBend ) Получить свойство Входные параметры: VARIANT Index - индекс или имя элемента. ``` Примечание: Свойство доступно только для чтения.