--- title: "Интерфейс ISpecificationSubsection" type: interface api: [api7] tags: [interface, api7, ispecificationsubsection] sources: - ispecificationsubsection.html --- *API интерфейсов. Версия 7 > Работа со спецификацией * ## Интерфейс ISpecificationSubsection Интерфейс подраздела спецификации. Иерархия: IKompasAPIObject ISpecificationSubsection Описание: Данный интерфейс позволяет получить доступ к подразделу спецификации. Группы объектов внутри разделов называются подразделами. Подразделы, как и разделы, являются компонентом стиля спецификации. Их количество, названия и порядок внутри каждого раздела формируются при настройке стиля. Названия подразделов не отображаются в бланке спецификации. Они служат лишь для удобства выбора подраздела. Подразделы располагаются в разделе в порядке возрастания номеров. Примечание: Данный интерфейс можно получить у коллекции ISpecificationSubsections. ## Change - Изменить параметры подраздела Синтаксис Automation: ``` BOOL Change (BSTR Name, short Number); ``` Синтаксис COM: ``` HRESULT Change ([in] BSTR Name, [in] short Number, [out, retval] VARIANT_BOOL* pVal); Входные параметры: Name - новое имя подраздела, Number - новый номер подраздела. Возвращаемое значение: TRUE - в случае успеха, FALSE - в случае неудачи. ``` ## Delete - Удалить подраздел Синтаксис Automation: ``` BOOL Delete(); ``` Синтаксис COM: ``` HRESULT Delete ([out, retval] VARIANT_BOOL* pVal); Возвращаемое значение: TRUE - в случае успеха, FALSE - в случае неудачи. ``` ## Name - Имя подраздела Тип данных: BSTR (строка) Синтаксис Automation: ``` Name = iObject.Name Получить свойство (* ) Name = iObject.GetName() Получить свойство (**) ``` Синтаксис COM: ``` iObject->get_Name (&Name) Получить свойство ``` Примечание: Свойство доступно только для чтения. ## Number - Номер подраздела Тип данных: long. Синтаксис Automation: ``` Number = iObject.Number Получить свойство (* ) Number = iObject.GetNumber() Получить свойство (**) ``` Синтаксис COM: ``` iObject->get_Number (&Number) Получить свойство ``` Примечание: 1. Данное свойство определяет уникальный номер подраздела в данном разделе спецификации. 2. Свойство доступно только для чтения.