---
title: "Интерфейс IBilletsObjectsManager"
type: interface
api: [api7]
tags: [interface, api7, ibilletsobjectsmanager]
sources:
  - ibilletsobjectsmanager.html
---

*API интерфейсов. Версия 7 > Работа со спецификацией *


## Интерфейс IBilletsObjectsManager

Интерфейс менеджера объектов заготовок.
Иерархия:
IDispatch
IBilletsObjectsManager
Примечание:
Интерфейс является дополнительным для описания спецификации ISpecificationDescription.
Версия KOMPAS v22


## AddBilletObject - Получить владельца для заготовки

Синтаксис Automation:
```
LPDISPATCH AddBilletObject( ISpecificationBaseObject * ParentObject );
```
Синтаксис COM:
```
HRESULT AddBilletObject( ISpecificationBaseObject* ParentObject, ISpecificationBaseObject** Result );
Возвращаемое значение:
- объект спецификации - заготовка ISpecificationBaseObject.
Входные параметры:
ParentObject    - базовый объект спецификации ISpecificationBaseObject.
```


## FindBilletObjects - Получить список заготовок

Синтаксис Automation:
```
VARIANT FindBilletObjects( ISpecificationBaseObject * ParentObject );
```
Синтаксис COM:
```
HRESULT FindBilletObjects( ISpecificationBaseObject* ParentObject, VARIANT* Result );
Возвращаемое значение:
- Объекты заготовки в виде массива SAFEARRAY'я DISPATCH - VT_ARRAY    VT_DISPATCH.
Входные параметры:
ParentObject    - базовый объект спецификации ISpecificationBaseObject
```


## FindParentForBilletObject - Получить владельца для заготовки

Синтаксис Automation:
```
LPDISPATCH FindParentForBilletObject( ISpecificationBaseObject * BilletObject );
```
Синтаксис COM:
```
HRESULT FindParentForBilletObject( ISpecificationBaseObject* BilletObject, ISpecificationBaseObject** Result );
Возвращаемое значение:
- Базовый объект спецификации, для которого создана заготовка ISpecificationBaseObject.
Входные параметры:
BilletObject    - объект-заготовка ISpecificationBaseObject
```
