ksGetAttrType - Получить описание типа табличного атрибута из библиотеки или текущего документа |
Scroll |
Аналог данного метода при использовании API экспортных функций - ksGetAttrType.
Синтаксис Automation:
long ksGetAttrType (double attrID,
BSTR libName,
LPDISPATCH attrType);
Входной параметр:
attrID |
- уникальный номер типа атрибута, |
libName |
- имя библиотеки типов атрибутов, если libname = NULL, то тип атрибута из текущего документа. |
Выходной параметр:
attrType |
- указатель на интерфейс параметров типа табличного атрибута ksAttributeTypeParam. |
Возвращаемое значение:
1 |
- в случае удачного завершения, |
0 |
- в случае неудачи. |
Примечание:
1. Уникальный номер типа атрибута attrID может быть получен от интерфейса ksLibraryAttrTypeParam с помощью свойства ksLibraryAttrTypeParam::typeid или с помощью метода ksAttributeObject::ksGetAttrKeysInfo. Тип атрибута должен быть предварительно создан, например, с помощью метода ksAttributeObject::ksCreateAttrType.
2. Перед использованием указатель attrType должен быть получен с помощью метода KompasObject::GetParamStruct с параметром ko_AttributeType.
Подразделы:
(отсутствуют)