ICustomTypeDescriptor.GetProperties Método

Definição

Devolve as propriedades para esta instância de um componente.

Sobrecargas

Name Description
GetProperties()

Devolve as propriedades para esta instância de um componente.

GetProperties(Attribute[])

Devolve as propriedades para esta instância de um componente usando o array de atributos como filtro.

GetProperties()

Devolve as propriedades para esta 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

Devoluções

A PropertyDescriptorCollection que representa as propriedades desta instância componente.

Observações

As propriedades para esta instância podem diferir do conjunto de propriedades que a classe fornece. Por exemplo, se o componente estiver localizado, o site pode adicionar ou remover propriedades adicionais.

Os implementadores podem devolver PropertyDescriptorCollection.Empty se não forem especificadas propriedades. Este método nunca deverá regressar null.

Ver também

Aplica-se a

GetProperties(Attribute[])

Devolve as propriedades para esta instância de um componente usando o array de atributos como 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[]

Um array de tipos Attribute que é usado como filtro.

Devoluções

A PropertyDescriptorCollection que representa as propriedades filtradas para esta instância componente.

Observações

As propriedades para esta instância podem diferir do conjunto de propriedades que a classe fornece. Por exemplo, se o componente estiver localizado, o site pode adicionar ou remover propriedades adicionais.

Se an Attribute for especificado no attributes array e a propriedade não tiver uma instância da classe para esse atributo, a coleção devolvida incluirá a propriedade se o Attribute for a propriedade padrão.

Para regras de filtragem, veja GetProperties.

Ver também

Aplica-se a