Skip to content

mxcad_2d API 文档 / 2d / MxCADPluginBase

Class: MxCADPluginBase

2d.MxCADPluginBase

MxCADPluginBase 表示插件的基础配置结构。

Description

该类封装插件注册与初始化时所需的基础配置项,包括插件注册数据、宿主 UI 接口、 默认打开文件和地图对齐配置,以及示例代码列表。 它通常用于插件初始化前的参数构造和宿主注册数据传递。 使用方法总结:

  1. 构造 MxCADPluginBase 实例;
  2. 填写 sRegistDatamxcaduiopenFilemap_default_data 等字段;
  3. 将此对象传递给宿主的 MxCADUI.init(plugin) 方法完成插件初始化。

Table of contents

Constructors

Properties

Constructors

constructor

new MxCADPluginBase()

Properties

map_default_data

Optional map_default_data: MxCADPluginMapDefaultData

地图默认配置


mxcadui

Optional mxcadui: MxCADUI

插件程序使用的接口


openFile

Optional openFile: string

打开的文件


sRegistData

sRegistData: string = ""

注册数据


sampleCode

Optional sampleCode: MxCADPluginSampleCode[]

示例代码