TypeDescriptor.CreateProperty Método

Definição

Cria um novo descritor de propriedade para uma propriedade existente de um componente.

Sobrecargas

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

Cria e associa dinamicamente um descritor de propriedade a um tipo, usando o nome da propriedade, o tipo e a matriz de atributos especificados.

CreateProperty(Type, PropertyDescriptor, Attribute[])

Cria um novo descritor de propriedade de um descritor de propriedade existente, usando a matriz de atributos e existente PropertyDescriptor especificada.

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

Cria e associa dinamicamente um descritor de propriedade a um tipo, usando o nome da propriedade, o tipo e a matriz 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

componentType
Type

O Type componente do qual a propriedade é membro.

name
String

O nome da propriedade.

type
Type

A Type propriedade.

attributes
Attribute[]

Os novos atributos dessa propriedade.

Retornos

Um PropertyDescriptor associado ao tipo especificado e que tem os atributos de metadados especificados mesclados com os atributos de metadados existentes.

Confira também

Aplica-se a

CreateProperty(Type, PropertyDescriptor, Attribute[])

Cria um novo descritor de propriedade de um descritor de propriedade existente, usando a matriz de atributos e existente PropertyDescriptor especificada.

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

componentType
Type

O Type componente do qual a propriedade é membro.

oldPropertyDescriptor
PropertyDescriptor

O descritor de propriedade existente.

attributes
Attribute[]

Os novos atributos dessa propriedade.

Retornos

Uma nova PropertyDescriptor que tem os atributos de metadados especificados mesclados com os atributos de metadados existentes.

Confira também

Aplica-se a