---
title: "Интерфейс IAssemblyDocument"
type: interface
api: [api7]
domain: [3d, assembly]
tags: [interface, api7, 3d, assembly, iassemblydocument]
sources:
  - iassemblydocument.html
---

*API интерфейсов. Версия 7 > Документ  > Базовые интерфейсы  > Интерфейс IKompasDocument  > IKompasDocument - методы  > Интерфейс IKompasDocument3D  > IKompasDocument3D - методы *


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

Интерфейс сборки.
IKompasAPIObject
IKompasDocument
IKompasDocument3D
IAssemblyDocument
ILoadCombination
Примечание:
Посредством вызова метода IUnknown::QueryInterface (const GUID far& iid, void** pif) у данного интерфейса можно получить дополнительный интерфейс ILoadCombination.


## DismantleMode - Разнесенная сборка

Тип данных: BOOL
Синтаксис Automation:
```
DismantleMode = Object.DismantleMode    Получить свойство (* )
Object.DismantleMode = DismantleMode    Установить свойство (* )
DismantleMode = Object.GetDismantleMode()    Получить свойство (**)
Object.SetDismantleMode( DismantleMode )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_DismantleMode( &DismantleMode )    Получить свойство
Object.put_DismantleMode( DismantleMode )    Установить свойство
Свойство позволяет включать и отключать режим разнесенной сборки.
```
