IMetabase.CreateObject

Синтаксис

CreateObject(Info: IMetabaseObjectCreateInfo): IMetabaseObjectDescriptor;

CreateObject(Prognoz.Platform.Interop.Metabase.IMetabaseObjectCreateInfo): Prognoz.Platform.Interop.Metabase.IMetabaseObjectDescriptor;

Параметры

Info. Информация о создаваемом объекте.

Описание

Метод CreateObject создает новый объект, основываясь на информации, передаваемой посредствам входного параметра Info.

Комментарии

Данный метод используется для создания практически всех объектов платформы. В ряде случаев он вызывается автоматически, например, для создания необходимых дочерних объектов.

Для создания ряда объектов реализованы специализированные методы, которые необходимо использовать вместо метода CreateObject. Список объектов, их класс и специализированные методы представлены ниже:

Объект Класс объекта Метод для создания объекта
Глобальные параметры KE_CLASS_SHAREDPARAMS ISpecialObjects.Operation
Контейнер пользовательских классов KE_CLASS_CUSTOM_EXTENDER ISpecialObjects.Operation

Пример

Использование метода приведено в примере для IMetabase.CreateCreateInfo.

См. также:

IMetabase