Please enable JavaScript to view this site.

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

Тип данных: VARIANT

Синтаксис Automation:

Objects = iObject.Objects(ObjType)

Получить свойство (* )

Objects = iObject.GetObjects(ObjType)

Получить свойство (**)

Синтаксис COM:

iObject->get_Objects( &Objects )

Получить свойство

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

ObjType

- тип трехмерных объектов из перечисления ksObj3dTypeEnum или KompasAPIObjectTypeEnum.

Примечание:

1.Свойство доступно только для чтения.

2.Коллекция объектов возвращается в виде массива SAFEARRAY объектов LPDISPATCH (VT_ARRAY | VT_DISPATCH). Если возвращается один объект, то тип VARIANT-а будет VT_DISPATCH, если возвращается несколько объектов, то тип VARIANT-а будет VT_ARRAY | VT_DISPATCH.

3.В качестве типа объекта может передаваться одно значение (VT_I4) или массив типов объектов (VT_ARRAY| VT_I4).
Типы объектов могут быть из перечислений ksObj3dTypeEnum и KompasAPIObjectTypeEnum.
Если тип передается ksObj3dTypeEnum::o3d_unknown – возвращаются все объекты.

Подразделы:

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

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