编译指定的代码文件,同时返回生成的实现了 ICtrlAction 接口的类对象。

命名空间:  SuperMap.Desktop
程序集:  SuperMap.Desktop.Core (in SuperMap.Desktop.Core)
版本: dll

语法

C#
ICtrlAction CompileCtrlActionClass(
	CodeType codeType,
	string[] fileNames,
	IBaseItem caller
)

参数

codeType
Type: SuperMap.Desktop..::.CodeType
指定的代码编码所使用的计算机程序设计语言的类型。
fileNames
Type: array< System..::.String >[]()[]
指定的代码文件的全路径,可以是多个代码文件的全路径数组。
caller
Type: SuperMap.Desktop..::.IBaseItem

返回值

返回生成的实现了 ICtrlAction 接口的类对象。

备注

该方法要求代码里面至少有一个类实现了 ICtroAction 接口或者从 CtrlAction 类继承,否则会编译失败。

请参见