Please enable JavaScript to view this site.

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

Синтаксис Automation:

VARIANT CopyObjects( VARIANT Objects,

LPDISPATCH * params );

Синтаксис COM:

HRESULT CopyObjects( VARIANT Objects,

ICopyObjectParam * params,

VARIANT * Result );

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

Objects

- объект или массив объектов для копирования ( VARIANT типа VT_DISPATCH или VT_ARRAY | VT_DISPATCH ),

params

- указатель на интерфейс параметров копирования ICopyObjectParam.

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

 

Объект или массив копий объектов ( VARIANT типа VT_DISPATCH или VT_ARRAY | VT_DISPATCH ).

Примечание:

Метод позволяет создать атрибут по номеру типа атрибута.

Способ копирования зависит от типа интерфейса параметров копирования:

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

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

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

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

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

Нужный интерфейс параметров копирования можно получить с помощью функции IKompasDocument1::GetInterface.

Подразделы:

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

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