CreateExtension([ProgId: String = ""]);
CreateExtension(ProgId: string);
ProgId. Класс объекта, для которого создается расширение.
По умолчанию создается расширение для объектов репозитория. Расширение для объектов репозитория также можно создать, указав в качестве значения данного параметра значение - «KeWsp.WxMetabaseObject».
Метод CreateExtension создает расширение для фигуры рабочего пространства.
Данный метод используется при размещении на рабочем пространстве различных объектов. После создания расширения в свойстве IWxShape.Extension необходимо указать объект, которому будет соответствовать фигура рабочего пространства.
В текущей реализации расширение создается для размещения на рабочем пространстве фигур, соответствующих объектам репозитория.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента WorkspaceBox с наименованием «WorkspaceBox1» и какого-либо источника данных для «WorkspaceBox1». В репозитории имеется форма с идентификатором «Form_1».
Добавьте ссылки на системные сборки: Andy, Drawing, Metabase, Workspace.
После выполнения примера на рабочем пространстве будет размещен указанный объект репозитория.
См. также: