Ler em inglês

Partilhar via


TypeDescriptor.CreateProperty Método

Definição

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

Sobrecargas

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

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

CreateProperty(Type, PropertyDescriptor, Attribute[])

Cria um novo descritor de propriedade com base em um descritor de propriedade existente, usando o PropertyDescriptor existente especificado e matriz de atributos.

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

Origem:
TypeDescriptor.cs
Origem:
TypeDescriptor.cs
Origem:
TypeDescriptor.cs

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

C#
public static System.ComponentModel.PropertyDescriptor CreateProperty (Type componentType, string name, Type type, params Attribute[] attributes);

Parâmetros

componentType
Type

O Type do componente do qual a propriedade é um membro.

name
String

O nome da propriedade.

type
Type

O Type da propriedade.

attributes
Attribute[]

Os novos atributos desta propriedade.

Retornos

Um PropertyDescriptor que está 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

.NET 9 e outras versões
Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

CreateProperty(Type, PropertyDescriptor, Attribute[])

Origem:
TypeDescriptor.cs
Origem:
TypeDescriptor.cs
Origem:
TypeDescriptor.cs

Cria um novo descritor de propriedade com base em um descritor de propriedade existente, usando o PropertyDescriptor existente especificado e matriz de atributos.

C#
public static System.ComponentModel.PropertyDescriptor CreateProperty (Type componentType, System.ComponentModel.PropertyDescriptor oldPropertyDescriptor, params Attribute[] attributes);

Parâmetros

componentType
Type

O Type do componente do qual a propriedade é um membro.

oldPropertyDescriptor
PropertyDescriptor

O descritor de propriedade existente.

attributes
Attribute[]

Os novos atributos desta propriedade.

Retornos

Um novo PropertyDescriptor que tem os atributos de metadados especificados mesclados com os atributos de metadados existentes.

Confira também

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1