--- title: "Описание спецификации (Интерфейс ksSpcDescrParam)" type: interface api: [api7] tags: [interface, api7, ksspcdescrparam] sources: - ksspcdescrparam.html --- *API интерфейсов. Версия 5 > Документ спецификация (Интерфейс ksSpcDocument)  > ksSpcDocument - методы  > Параметры объектов спецификации * ## Описание спецификации (Интерфейс ksSpcDescrParam) Интерфейс параметров описания спецификации. Аналог данных параметров при использовании API экспортных функций - SpcDescrParam. Примечание: Указатель на интерфейс можно получить при помощи метода ompasObject::GetParamStruct. Смотрите также: KompasObject ## Init - Инициализировать параметры Синтаксис Automation: ``` BOOL Init(); Возвращаемое значение: TRUE - в случае удачного завершения. ``` Примечание: Метод обнуляет все параметры описания спецификации. ## layoutName - Имя файла библиотеки стилей Тип данных: строка Синтаксис Automation: ``` layoutName = iSpcDescrParam.layoutName Получить свойство (* ) iSpcDescrParam.layoutName = layoutName Установить свойство (* ) layoutName = iSpcDescrParam.GetLayoutName() Получить свойство (**) iSpcDescrParam.SetLayoutName(layoutName) Установить свойство (**) ``` ## spcName - Имя подключенного файла спецификации Тип данных: строка Синтаксис Automation: ``` spcName = iSpcDescrParam.spcName Получить свойство (* ) iSpcDescrParam.spcName = spcName Установить свойство (* ) spcName = iSpcDescrParam.GetSpcName() Получить свойство (**) iSpcDescrParam.SetSpcName( spcName ) Установить свойство (**) ``` ## styleId - Номер стиля в библиотеке Тип данных: long Синтаксис Automation: ``` styleId = iSpcDescrParam.styleId Получить свойство (* ) iSpcDescrParam.styleId = styleId Установить свойство (* ) styleId = iSpcDescrParam.GetStyleId() Получить свойство (**) iSpcDescrParam.SetStyleId(styleId) Установить свойство (**) ```