TypeDescriptor.CreateProperty 方法

定义

为现有的组件属性创建新的属性描述符。

重载

CreateProperty(Type, String, Type, Attribute[])

使用指定的属性名称、类型和属性数组创建属性描述符,并将其动态地绑定到类型。

CreateProperty(Type, PropertyDescriptor, Attribute[])

使用指定的现有 PropertyDescriptor 和特性数组,从现有的属性描述符创建一个新的属性描述符。

CreateProperty(Type, String, Type, Attribute[])

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

使用指定的属性名称、类型和属性数组创建属性描述符,并将其动态地绑定到类型。

public:
 static System::ComponentModel::PropertyDescriptor ^ CreateProperty(Type ^ componentType, System::String ^ name, Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.PropertyDescriptor CreateProperty (Type componentType, string name, Type type, params Attribute[] attributes);
static member CreateProperty : Type * string * Type * Attribute[] -> System.ComponentModel.PropertyDescriptor
Public Shared Function CreateProperty (componentType As Type, name As String, type As Type, ParamArray attributes As Attribute()) As PropertyDescriptor

参数

componentType
Type

属性是其一个成员的组件的 Type

name
String

属性的名称。

type
Type

属性的 Type

attributes
Attribute[]

此属性的新特性。

返回

绑定到指定类型并具有与现有元数据属性合并的指定元数据属性的 PropertyDescriptor

另请参阅

适用于

CreateProperty(Type, PropertyDescriptor, Attribute[])

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

使用指定的现有 PropertyDescriptor 和特性数组,从现有的属性描述符创建一个新的属性描述符。

public:
 static System::ComponentModel::PropertyDescriptor ^ CreateProperty(Type ^ componentType, System::ComponentModel::PropertyDescriptor ^ oldPropertyDescriptor, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.PropertyDescriptor CreateProperty (Type componentType, System.ComponentModel.PropertyDescriptor oldPropertyDescriptor, params Attribute[] attributes);
static member CreateProperty : Type * System.ComponentModel.PropertyDescriptor * Attribute[] -> System.ComponentModel.PropertyDescriptor
Public Shared Function CreateProperty (componentType As Type, oldPropertyDescriptor As PropertyDescriptor, ParamArray attributes As Attribute()) As PropertyDescriptor

参数

componentType
Type

属性是其一个成员的组件的 Type

oldPropertyDescriptor
PropertyDescriptor

现有的属性描述符。

attributes
Attribute[]

此属性的新特性。

返回

一个将指定的元数据属性与现有的元数据属性进行合并的新 PropertyDescriptor

另请参阅

适用于