e1337e4016
docs/Kompas3D_SDK/ становится каноническим источником справки КОМПАС SDK и включается в репозиторий (2491 файл, ~14 МБ). HTML-зеркало docs/KOMPAS_SDK_ru-RU/ (~1.4 ГБ, © АСКОН) и генератор tools/build_kompas3d_sdk.py больше не нужны — регенерация не предполагается. - .gitignore: MD-база разблокирована; зеркало остаётся проигнорированным (safety-net на случай повторной локальной выгрузки). - CLAUDE.md / SKILL.md: убраны упоминания регенерации и зеркала. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
62 lines
4.8 KiB
Markdown
62 lines
4.8 KiB
Markdown
---
|
|
title: "Функции работы с атрибутами"
|
|
type: guide
|
|
api: [api7]
|
|
tags: [guide, api7, attribs]
|
|
sources:
|
|
- attribs_fncts_common.html
|
|
---
|
|
|
|
*API экспортных функций > Функции работы с прикладной библиотекой *
|
|
|
|
Функции данного раздела позволяют работать с атрибутами объектов.
|
|
ChoiceAttr - Вывести диалог просмотра атрибутов объекта
|
|
ChoiceAttrTypes - Выдать диалог для просмотра в библиотеке атрибутов списка типов атрибутов и выбора нужного типа
|
|
CreateAttr - Создать атрибут объекта
|
|
CreateAttrIterator - Создать итератор для перебора атрибутов объекта
|
|
CreateAttrType - Создать описание типа атрибута
|
|
DeleteAttr - Удалить атрибут объекта
|
|
DeleteAttrType - Удалить описание атрибута
|
|
GetAttrColumnInfo - Получить информацию по столбцу
|
|
GetAttrKeysInfo - Получить информацию для поиска
|
|
GetAttrRow - Получить строку атрибута
|
|
GetAttrTabInfo - Получить информацию по табличному атрибуту
|
|
GetAttrType - Получить описание типа атрибута
|
|
GetAttrValue - Получить значение атрибута
|
|
GetSizeAttrRow - Получить длину строки табличного атрибута
|
|
GetSizeAttrValue - Получить длину поля атрибута
|
|
ksAddAttrRow - Добавить строку к табличному атрибуту
|
|
ksAddAttrRowW - Добавить строку к табличному атрибуту (Unicode)
|
|
ksChoiceAttr3D - Просмотреть атрибуты объекта документа-модели
|
|
ksCreateAttr - Создать атрибут объекта
|
|
ksCreateAttrType - Создать новый тип атрибута
|
|
ksCreateAttr3D - Cоздать атрибут по номеру типа атрибута из библиотеки
|
|
ksCreateAttr3DEx - Cоздать атрибут по номеру типа атрибута из библиотеки libname
|
|
ksCreateAttr3DExW - Cоздать атрибут по номеру типа атрибута из библиотеки libname (Unicode)
|
|
ksDeleteAttrRow - Удалить строку табличного атрибута
|
|
ksDeleteAttr3D - Удалить атрибут
|
|
ksDeleteAttr3DW - Удалить атрибут (Unicode)
|
|
ksGetAttrRow - Получить строку атрибута
|
|
ksGetAttrRowW - Получить строку атрибута (Unicode)
|
|
ksGetAttrType - Получить описание типа табличного атрибута из библиотеки
|
|
ksGetAttrTypeInfo - Выдать информацию о типе атрибута
|
|
ksGetAttrTypeInfoW - Выдать информацию о типе атрибута (Unicode)
|
|
ksGetAttrValue - Получить значение ячейки из таблицы атрибута
|
|
ksGetAttrValueW - Получить значение ячейки из таблицы атрибута (Unicode)
|
|
ksGetLibraryAttrTypesArray - Получить массив типов атрибутов, находящихся в указанной библиотеке
|
|
ksGetSizeAttrRow - Получить длину строки указанного табличного атрибута с указателем
|
|
ksGetSizeAttrRowW - Получить длину строки указанного табличного атрибута с указателем (Unicode)
|
|
ksGetSizeAttrValue - Получить размер данных ячейки атрибута
|
|
ksGetSizeAttrValueW - Получить размер данных ячейки атрибута (Unicode)
|
|
ksSetAttrRow - Установить строку атрибута
|
|
ksSetAttrRowW - Установить строку атрибута (Unicode)
|
|
ksSetAttrType - Изменить тип атрибута в библиотеке типов атрибутов
|
|
ksSetAttrValue - Установить значение атрибута
|
|
ksSetAttrValueW - Установить значение атрибута (Unicode)
|
|
MoveAttrIterator - Перебирать атрибуты по итератору
|
|
SetAttrRow - Установить строку табличного атрибута
|
|
SetAttrType - Установить описание типа атрибута
|
|
SetAttrValue - Установить значение атрибута
|
|
ViewEditAttr - Вывести диалог для просмотра или редактирования атрибута
|
|
ViewEditAttrType - Вывести диалог для просмотра или редактирования типа атрибута
|