ComponentDesigner.PostFilterProperties(IDictionary) Método

Definição

Permite que um designer altere ou remova itens do conjunto de propriedades que ele expõe por meio de um TypeDescriptor.

protected:
 virtual void PostFilterProperties(System::Collections::IDictionary ^ properties);
protected virtual void PostFilterProperties (System.Collections.IDictionary properties);
abstract member PostFilterProperties : System.Collections.IDictionary -> unit
override this.PostFilterProperties : System.Collections.IDictionary -> unit
Protected Overridable Sub PostFilterProperties (properties As IDictionary)

Parâmetros

properties
IDictionary

As propriedades da classe do componente.

Comentários

Esse método fornece uma maneira de alterar ou remover os itens dentro do dicionário de propriedades expostas 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 após o PreFilterProperties método .

Notas aos Herdeiros

Você pode filtrar diretamente o dicionário acessível por meio do properties parâmetro ou deixá-lo inalterado. Se você substituir esse método, chame a implementação base depois de executar sua própria filtragem. Além disso, você não deve remover itens no PostFilterProperties(IDictionary) método . Em vez disso, altere atributos para ocultar itens. Você também pode remover itens no PreFilterProperties(IDictionary) método .

Aplica-se a

Confira também