TypeDescriptor.CreateProperty Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria um novo descritor de propriedade para uma propriedade existente de um componente.
Sobrecargas
| Name | Description |
|---|---|
| CreateProperty(Type, String, Type, Attribute[]) |
Cria e vincula dinamicamente um descritor de propriedade a um tipo, usando o nome da propriedade, o tipo e o array de atributos especificados. |
| CreateProperty(Type, PropertyDescriptor, Attribute[]) |
Cria um novo descritor de propriedade a partir de um descritor de propriedade existente, usando o array existente PropertyDescriptor e de atributos especificado. |
CreateProperty(Type, String, Type, Attribute[])
Cria e vincula dinamicamente um descritor de propriedade a um tipo, usando o nome da propriedade, o tipo e o array de atributos especificados.
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
Parâmetros
- name
- String
O nome da propriedade.
- attributes
- Attribute[]
Os novos atributos desta propriedade.
Devoluções
A PropertyDescriptor que está ligada ao tipo especificado e que tem os atributos de metadados especificados fundidos com os atributos de metadados existentes.
Ver também
Aplica-se a
CreateProperty(Type, PropertyDescriptor, Attribute[])
Cria um novo descritor de propriedade a partir de um descritor de propriedade existente, usando o array existente PropertyDescriptor e de atributos especificado.
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
Parâmetros
- oldPropertyDescriptor
- PropertyDescriptor
O descritor de propriedade existente.
- attributes
- Attribute[]
Os novos atributos desta propriedade.
Devoluções
Um novo PropertyDescriptor que tem os atributos de metadados especificados fundidos com os metadados existentes.