fme模板调用.net的具体方法
时间: 2024-04-29 11:26:32 浏览: 158
c#调用FME模板文件实例,vs2013,fme2014环境
4星 · 用户满意度95%
您可以使用.NET的System.Reflection命名空间来调用FME模板中的方法。首先,您需要加载FME模板程序集,然后使用Type.GetType方法获取模板中的类,并使用GetMethod方法获取该类的方法。最后,使用Invoke方法调用该方法并传递参数。以下是一个示例代码:
```
Assembly templateAssembly = Assembly.LoadFrom("FME模板程序集路径");
Type templateClass = templateAssembly.GetType("FME模板类完整命名空间");
MethodInfo templateMethod = templateClass.GetMethod("FME模板方法名");
object result = templateMethod.Invoke(null, new object[] { 参数1, 参数2, ... });
```
请注意,这只是一个示例代码,您需要将其根据您的模板和方法进行修改。另外,请确保您具有调用模板方法的权限,包括读取模板程序集和运行时调用方法的权限。
阅读全文