ComponentDesigner.PostFilterAttributes(IDictionary) Método

Definição

Permite a um designer alterar ou remover itens do conjunto de atributos que expõe através de um TypeDescriptor.

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

Parâmetros

attributes
IDictionary

Os atributos para a classe do componente.

Observações

Este método fornece uma forma de alterar ou remover os itens dentro do dicionário de atributos que são expostos através de um TypeDescriptor.

As chaves no dicionário de atributos são os identificadores de tipo dos atributos, conforme especificado pelo valor da sua TypeId propriedade. Os objetos são do tipo PropertyDescriptor. Este método é chamado imediatamente após o PreFilterAttributes método.

Notas para Herdeiros

Pode filtrar diretamente o dicionário acessível através do attributes parâmetro, ou pode deixá-lo inalterado. Se sobrescreveres este método, chama a implementação base depois de realizares a tua própria filtragem. Além disso, não deve remover itens do PostFilterAttributes(IDictionary) processo. Em vez disso, altera atributos para esconder itens. Também pode remover itens do PreFilterAttributes(IDictionary) método.

Aplica-se a

Ver também