Files
mikhail e1337e4016 feat(sdk-docs): MD-база знаний SDK — в репозиторий; генератор и зеркало убраны
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>
2026-05-26 20:00:05 +03:00

51 lines
2.1 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "AddOption - Добавить настройку конвертации с возможностью выбора варианта конвертации"
type: struct
api: [api7]
tags: [struct, api7, kssavetopreviusparam]
sources:
- kssavetopreviusparam_addoption.html
---
*API интерфейсов. Версия 5 > Параметры конвертации при сохранении в предыдущую версию (Интерфейсы ISaveToPreviusParam, ksSaveToPreviusParam )  > ksSaveToPreviusParam - методы *
## AddOption - Добавить настройку конвертации с возможностью выбора варианта конвертации
Синтаксис:
```
BOOL AddOption( BSTR uniqueID, BSTR optionName, VARIANT options, BSTR defaultValue );
Возвращаемое значение:
TRUE - в случае успешного завершения.
Входные параметры:
uniqueID - уникальный идентификатор,
optionName - отображаемое имя свойства,
options. - список возможных значений (массив строк SafeArray VT_ARRAY VTBSTR).
```
## AddWarning - Добавить предупреждение
Синтаксис:
```
BOOL AddWarning( BSTR uniqueID, BSTR optionName, BSTR text );
Возвращаемое значение:
TRUE - в случае успешного завершения.
Входные параметры:
uniqueID - уникальный идентификатор,
optionName - отображаемое имя свойства,.
text - текст предупреждения.
```
## GetCurrentOptionValue - Получить текущее значение, выбранное в диалоге параметров конвертации
Синтаксис:
```
BSTR GetCurrentOptionValue( BSTR uniqueID );
Возвращаемое значение:
- текущее значение свойства.
Входные параметры:
uniqueID - уникальный идентификатор.
```