ControlDesigner.PreFilterProperties(IDictionary) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Adiciona propriedades ou remove propriedades da grelha de Propriedades num host de projeto no momento do projeto ou fornece novas propriedades em tempo de projeto que possam corresponder a propriedades no controlo associado.
protected:
override void PreFilterProperties(System::Collections::IDictionary ^ properties);
protected override void PreFilterProperties(System.Collections.IDictionary properties);
override this.PreFilterProperties : System.Collections.IDictionary -> unit
Protected Overrides Sub PreFilterProperties (properties As IDictionary)
Parâmetros
- properties
- IDictionary
As propriedades para a classe do componente.
Observações
Com este PreFilterProperties método, pode adicionar itens ao dicionário de propriedades que um designer de controlos expõe através de um TypeDescriptor objeto.
As chaves no dicionário de propriedades são os nomes das propriedades. Os objetos são do tipo PropertyDescriptor.
Notas para Herdeiros
Pode modificar diretamente o dicionário acessível através do parâmetro de propriedades, ou pode deixá-lo inalterado. Se sobrescreveres o PreFilterProperties(IDictionary) método, chama a implementação base antes de realizares a tua própria filtragem.