Please enable JavaScript to view this site.

API интерфейсов. Версия 7 > Работа со спецификацией  > Интерфейс IGroupObjectsManager > IGroupObjectsManager - методы

GetGroupObjectsGeometry - Получить общий список подключенной геометрии к объектам в группе

Scroll

Интерфейс...

Синтаксис Automation:

VARIANT GetGroupObjectsGeometry( ISpecificationBaseObject * GroupObjec );

Синтаксис COM:

HRESULT GetGroupObjectsGeometry( ISpecificationBaseObject * GroupObjec, VARIANT * Result );

Возвращаемое значение:

 

-  Массив SafeArray типа VT_ARRAY | VT_DISPATCH.

 

Входные параметры:

BaseObject

- групповой объект спецификации ISpecificationBaseObject.

Примечание:

У базового объекта СП может быть установлена геометрия, которая ассоциируется с данным объектом.

Для 2D документа – это массив IDrawingObject.

Для 3D документа – это массив объектов:

IPart7 (может быть один компонент),

IBody7 (тела верхнего уровня сборки),

IPositionLeader (обозначения позиций верхнего уровня сборки).

Получить можно всегда массив объектов. Если возвращается один объект, то тип VARIANT-а будет VT_DISPATCH, если возвращается несколько объектов, то тип VARIANT-а будет VT_ARRAY | VT_DISPATCH.

Установить можно как массив, так и одиночный объект. При установке геометрии старая геометрия очищается.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78