ICustomTypeDescriptor.GetProperties Método

Definição

Retorna as propriedades dessa instância de um componente.

Sobrecargas

Nome Description
GetProperties()

Retorna as propriedades dessa instância de um componente.

GetProperties(Attribute[])

Retorna as propriedades dessa instância de um componente usando a matriz de atributos como um filtro.

GetProperties()

Retorna as propriedades dessa instância de um componente.

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

Retornos

Um PropertyDescriptorCollection que representa as propriedades dessa instância de componente.

Comentários

As propriedades dessa instância podem ser diferentes do conjunto de propriedades que a classe fornece. Por exemplo, se o componente estiver no site, o site poderá adicionar ou remover propriedades adicionais.

Os implementadores poderão retornar PropertyDescriptorCollection.Empty se nenhuma propriedade for especificada. Esse método nunca deve retornar null.

Confira também

Aplica-se a

GetProperties(Attribute[])

Retorna as propriedades dessa instância de um componente usando a matriz de atributos como um filtro.

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

Parâmetros

attributes
Attribute[]

Uma matriz de tipo Attribute que é usada como um filtro.

Retornos

Um PropertyDescriptorCollection que representa as propriedades filtradas para essa instância de componente.

Comentários

As propriedades dessa instância podem ser diferentes do conjunto de propriedades que a classe fornece. Por exemplo, se o componente estiver no site, o site poderá adicionar ou remover propriedades adicionais.

Se um Attribute for especificado na attributes matriz e a propriedade não tiver uma instância da classe para esse atributo, a coleção retornada incluirá a propriedade se a Attribute propriedade for a padrão.

Para regras de filtragem, consulte GetProperties.

Confira também

Aplica-se a