Compartilhar via


CustomTypeDescriptor.GetProperties Método

Definição

Retorna uma coleção de descritores de propriedade para o objeto representado por esse descritor de tipo.

Sobrecargas

GetProperties()

Retorna uma coleção de descritores de propriedade para o objeto representado por esse descritor de tipo.

GetProperties(Attribute[])

Retorna uma coleção filtrada de descritores de propriedade para o objeto representado por esse descritor de tipo.

Comentários

O GetProperties método retorna uma coleção de descritores de propriedade para o objeto que esse descritor de tipo está representando. Uma matriz de atributo opcional pode ser fornecida para filtrar a coleção retornada. Se nenhum pai for fornecido, o método retornará Empty.

GetProperties()

Origem:
CustomTypeDescriptor.cs
Origem:
CustomTypeDescriptor.cs
Origem:
CustomTypeDescriptor.cs

Retorna uma coleção de descritores de propriedade para o objeto representado por esse descritor de tipo.

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ GetProperties();
public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties ();
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
override this.GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function GetProperties () As PropertyDescriptorCollection

Retornos

Uma PropertyDescriptorCollection que contém as descrições de propriedade para o objeto representado por esse descritor de tipo. O padrão é Empty.

Implementações

Comentários

Se um descritor de tipo personalizado pai tiver sido passado para o CustomTypeDescriptor construtor, o GetProperties método chamará o método correspondente do pai.

Confira também

Aplica-se a

GetProperties(Attribute[])

Origem:
CustomTypeDescriptor.cs
Origem:
CustomTypeDescriptor.cs
Origem:
CustomTypeDescriptor.cs

Retorna uma coleção filtrada de descritores de propriedade para o objeto representado por esse descritor de tipo.

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(cli::array <Attribute ^> ^ attributes);
public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[] attributes);
public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[]? attributes);
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
override this.GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function GetProperties (attributes As Attribute()) As PropertyDescriptorCollection

Parâmetros

attributes
Attribute[]

Uma matriz de atributos a ser usada como um filtro. Ele pode ser null.

Retornos

Uma PropertyDescriptorCollection que contém as descrições de propriedade para o objeto representado por esse descritor de tipo. O padrão é Empty.

Implementações

Comentários

Você pode usar o attributes parâmetro para filtrar a coleção retornada. Para regras de filtragem, consulte GetProperties.

Se um descritor de tipo personalizado pai tiver sido passado para o CustomTypeDescriptor construtor, o GetProperties método chamará o método correspondente do pai.

Confira também

Aplica-se a