TypeDescriptor.CreateProperty Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um novo descritor de propriedade para uma propriedade existente de um componente.
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. |
- 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.
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.
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 |
- 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.
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.
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 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: