编译并运行指定的代码文件。
命名空间:
SuperMap.Desktop程序集: SuperMap.Desktop.Core (in SuperMap.Desktop.Core)
版本: dll
语法
C# |
---|
void CompileRunClass( CodeType codeType, string[] fileNames, Object parameter ) |
参数
- codeType
- Type: SuperMap.Desktop..::.CodeType
指定的代码编码所使用的计算机程序设计语言的类型。
- fileNames
- Type: array<
System..::.String
>[]()[]
指定的代码文件的全路径,可以是多个代码文件的全路径数组。
- parameter
- Type: System..::.Object
代码执行需要的参数。
备注
该方法要求用户代码实现里面至少有一个类实现了 IRun 接口,因为在代码运行的时候,内部将会查找第一个实现了 IRun 接口的类,然后调用其 Run() 方法,同时将参数传给 Run() 方法。