Please enable JavaScript to view this site.

Интерфейс...

Синтаксис Automation:

LPDISPATCH GetInterface( long Type );

Синтаксис COM:

HRESULT GetInterface( KompasAPIObjectTypeEnum Type,

IKompasAPIObject ** Result );

Входные параметры:

Type

- тип интерфейса из перечисления KompasAPIObjectTypeEnum.

Возвращаемое значение:

 

- указатель на интерфейс IKompasAPIObject.

Примечание:

Метод позволяет получить вспомогательный интерфейс.

В зависимости от значения параметра Type возвращается указатель на интерфейс:

•в 2D документе:

•ksObjectCopyObjectParam - параметры копирования ICopyObjectParam

•ksObjectCurveCopyObjectParam - параметры копирования по кривой ICurveCopyObjectParam

•ksObjectCircleCopyObjectParam - параметры копирования по окружности ICircleCopyObjectParam

•ksObjectCircularCopyObjectParam - параметры копирования по концентрической сетке ICircularCopyObjectParam

•ksObjectMeshCopyObjectParam - параметры копирования по сетке IMeshCopyObjectParam

•ksObjectFindObjectParameters - интерфейс расширенного поиска объектов IFindObjectParameters

•в 3D документе:

•case ksObjectReportProcess - интерфейс для управления процессом Создать отчетIReportProcess

•ksObjectSaveAsDetailParam - Параметры преобразования в модель ISaveAsDetailParam

•ksObjectFindObject3DParameters - Параметры поиска объектов 3D IFindObject3DParameters

•В 2D, 3D и документе - спецификации

•ksSpecificationObjectCreateParam - Расширенные параметры создания объекта спецификации ISpecificationObjectCreateParam

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2025. Все права защищены. | Единая телефонная линия: 8-800-700-00-78