PropertyDescriptor.CreateInstance 方法
创建指定类型的实例。
**命名空间:**System.ComponentModel
**程序集:**System(在 system.dll 中)
语法
声明
Protected Function CreateInstance ( _
type As Type _
) As Object
用法
Dim type As Type
Dim returnValue As Object
returnValue = Me.CreateInstance(type)
protected Object CreateInstance (
Type type
)
protected:
Object^ CreateInstance (
Type^ type
)
protected Object CreateInstance (
Type type
)
protected function CreateInstance (
type : Type
) : Object
参数
- type
一个 Type,表示要创建的类型。
返回值
该类型的新实例。
备注
CreateInstance 查找采用指定类型的构造函数。如果它找到一个构造函数,则将传入该属性的类型。
转换器和编辑器使用该方法来创建组件的版本。该方法使单个组件可以重复用于多个类型。
.NET Framework 安全性
- ReflectionPermission 用于访问私有类成员和元数据。关联的枚举:Unrestricted
平台
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
请参见
参考
PropertyDescriptor 类
PropertyDescriptor 成员
System.ComponentModel 命名空间
TypeConverter
UITypeEditor