TypeDescriptor.CreateProperty 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为现有的组件属性创建新的属性描述符。
重载
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
参数
- name
- String
属性的名称。
- 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
参数
- oldPropertyDescriptor
- PropertyDescriptor
现有的属性描述符。
- attributes
- Attribute[]
此属性的新特性。
返回
一个将指定的元数据属性与现有的元数据属性进行合并的新 PropertyDescriptor。