AttributeCollection - Получить массив атрибутов |
Scroll |
Синтаксис Automation:
ksAttribute3DCollection* AttributeCollection (long key1,
long key2,
long key3,
long key4,
double numb,
LPDISPATCH pObj);
Синтаксис COM:
LPATTRIBUTE3DCOLLECTION AttributeCollection (long key1,
long key2,
long key3,
long key4,
double numb,
LPUNKNOWN pObj);
Входные параметры:
key1, key2, key3, key4 |
- ключи для поиска по ключам либо 0, |
numb |
- номер типа атрибута для поиска по номеру либо 0, |
pObj |
- указатель на ksDocument3D - атрибуты документа, ksFeatureCollection - атрибуты для данной группы объектов, ksFeature - атрибуты определенного объекта. |
Возвращаемое значение:
|
- указатель на массив атрибутов ksAttribute3DCollection. |
Примечания:
Атрибут - это дополнительная неграфическая информация, связанная с объектом или несколькими объектами чертежа. Такая информация может быть представлена в виде числа, строки текста, а также таблицы с фиксированным или переменным числом строк.
В дальнейшем значения атрибутов могут использоваться для поиска объектов, а также обрабатываться различными приложениями (например, системой проектирования спецификаций, различными расчетными программами и т.п.).
Типы (описания структуры) атрибутов могут храниться как непосредственно в документе, так и в специальных файлах (библиотеках типов атрибутов). Эти файлы имеют расширение lat.
Подразделы:
(отсутствуют)