Compartilhar via


IDesignerFilter.PreFilterProperties(IDictionary) Método

Definição

Quando substituído em uma classe derivada, permite que um designer adicione itens ao conjunto de propriedades que ele expõe por meio de um TypeDescriptor.

public:
 void PreFilterProperties(System::Collections::IDictionary ^ properties);
public void PreFilterProperties (System.Collections.IDictionary properties);
abstract member PreFilterProperties : System.Collections.IDictionary -> unit
Public Sub PreFilterProperties (properties As IDictionary)

Parâmetros

properties
IDictionary

Os objetos PropertyDescriptor que representam as propriedades da classe do componente. As chaves no dicionário de propriedades são nomes de propriedade.

Comentários

Esse método fornece uma maneira de adicionar itens ao dicionário de propriedades que um designer expõe por meio de um TypeDescriptor.

As chaves no dicionário de propriedades são os nomes das propriedades. Os objetos são do tipo PropertyDescriptor. Esse método é chamado imediatamente antes PostFilterPropertiesde .

Notas aos Implementadores

Você pode modificar diretamente o dicionário acessível por meio do properties parâmetro ou deixá-lo inalterado. Se você estiver substituindo esse método, chame a implementação base antes de executar sua própria filtragem.

Aplica-se a

Confira também