Main Content

NET.addAssembly

将 .NET 程序集添加至 MATLAB

说明

示例

asmInfo = NET.addAssembly(globalName) 将全局 .NET 程序集加载到 MATLAB®

asmInfo = NET.addAssembly(privateName) 加载私有 .NET 程序集。

示例

全部折叠

调用全局程序集 System.Windows.Forms 中的 System.Windows.Forms.MessageBox.Show 方法。

asm = NET.addAssembly('System.Windows.Forms');
import System.Windows.Forms.*
MessageBox.Show('Simple Message Box')

输入参数

全部折叠

全局程序集名称,指定为字符串、字符向量或 System.Reflection.AssemblyName 对象。

包括完整路径的私有程序集名称,指定为字符串或字符向量。

输出参数

全部折叠

包含程序集成员名称的程序集信息,以 NET.Assembly 对象形式返回。

局限性

  • NET.addAssembly 不支持 MATLAB Compiler SDK™ 产品生成的程序集。

提示

  • 借助 Microsoft® .NET Framework,您无需调用 NET.addAssembly 即可访问 mscorlib.dllsystem.dll 程序集中的类。在您第一次键入“NET.”或“System.”时,MATLAB 会从 .NET 类库中动态加载这些程序集。

  • 请参阅 .NET 产品文档以了解程序集的名称及其部署类型(全局或私有)。

版本历史记录

在 R2009a 中推出