Objects - Массив SAFEARRAY объектов, входящих в состав данного объекта вида |
Scroll |
Массив SAFEARRAY объектов, входящих в состав данного объекта вида.
Тип данных: VARIANT
Синтаксис Automation:
Objects = iObject.Objects( ObjType ) |
Получить свойство(* ) |
Objects = iObject.GetObjects( ObjType ) |
Получить свойство (**) |
Синтаксис COM:
iObject->get_Objects(&Objects( ObjType ) |
Получить свойство |
Входные параметры:
ObjType |
- тип 2D объектов из перечисления DrawingObjectTypeEnum или KompasAPIObjectTypeEnum. |
Примечание:
1.Свойство доступно только для чтения.
2.Коллекция объектов возвращается в виде массива SAFEARRAY объектов LPDISPATCH (VT_ARRAY | VT_DISPATCH). Если возвращается один объект, то тип VARIANT-а будет VT_DISPATCH, если возвращается несколько объектов, то тип VARIANT-а будет VT_ARRAY | VT_DISPATCH.
3.В качестве типа объекта может передаваться одно значение (VT_I4) или массив типов объектов (VT_ARRAY| VT_I4).
Типы объектов могут быть из перечислений DrawingObjectTypeEnum и KompasAPIObjectTypeEnum.
Если тип передается DrawingObjectTypeEnum::ksAllObj – возвращаются все объекты.
Подразделы:
(отсутствуют)