AxImporter 类

导入 ActiveX 控件并生成可由设计器访问的包装。

**命名空间:**System.Windows.Forms.Design
**程序集:**System.Design(在 system.design.dll 中)

语法

声明
Public Class AxImporter
用法
Dim instance As AxImporter
public class AxImporter
public ref class AxImporter
public class AxImporter
public class AxImporter

备注

要生成 ActiveX 控件的 ActiveX 包装,首先要创建或获得 AxImporter 类的一个实例。AxImporter 构造函数接受 AxImporter.Options 对象,该对象可设置导入程序选项,如要生成的包装 .dll 的文件名和要将包装生成到的输出目录。要生成 ActiveX 包装,请调用相应的 Generate 方法。要从文件中生成,可调用 GenerateFromFile。要从类型库中生成,可调用 GenerateFromTypeLibrary。返回的字符串将包含为其生成 ActiveX 包装的类型的程序集限定名(例如:"Namespace.Type,Assembly")。ActiveX 控件的包装将在 .dll 文件中生成,该文件在传递给 AxImporter 构造函数的 AxImporter.OptionsoutputName 属性中指定。该类型可用 System.Reflection 加载或查询并被视为普通托管类型。也可以调用该类型的 GetOcx 方法来检索对象的 COM 接口,条件是该对象支持此接口。

继承层次结构

System.Object
  System.Windows.Forms.Design.AxImporter

线程安全

此类型的任何公共静态(Visual Basic 中的 Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

AxImporter 成员
System.Windows.Forms.Design 命名空间