---
title: "Интерфейс IElementaryBody"
type: interface
api: [api7]
domain: [3d]
tags: [interface, api7, 3d, ielementarybody]
sources:
  - ielementarybody.html
---

*API интерфейсов. Версия 7 > Документ 3D  > Элементарные тела*


## Интерфейс IElementaryBody

Интерфейс элементарного тела.
Иерархия:
IDispatch
IKompasAPIObject
IModelObject
IElementaryBody
Примечание:
Интерфейс можно получить, используя свойство IElementaryBodies::ElementaryBody или метод IElementaryBodies::Add.
КOMPAS v24


## OperationResult - Результат операции

Тип данных: из перечисления ksOperationResultEnum
Синтаксис Automation:
```
OperationResult = Object.OperationResult    Получить свойство (* )
Object.OperationResult = OperationResult    Установить свойство (* )
OperationResult = Object.GetOperationResult()    Получить свойство (**)
Object.SetOperationResult( OperationResult )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_OperationResult( &OperationResult )    Получить свойство
Object.put_OperationResult( OperationResult )    Установить свойство
```


## Position - Точка привязки

Тип данных: Указатель на интерфейс ILocalCoordinateSystem
Синтаксис Automation:
```
Position = Object.Position    Получить свойство (* )
Position = Object.GetPosition()    Получить свойство (**)
```
Синтаксис COM:
```
Object.get_Position( &Position )    Получить свойство
```
Примечание:
Свойство доступно только для чтения.
