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.When overridden in a derived class, allows a designer to add items to the set of properties that it exposes through a 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.The PropertyDescriptor objects that represent the properties of the class of the component. As chaves no dicionário de propriedades são nomes de propriedade.The keys in the dictionary of properties are property names.

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.This method provides a way to add items to the dictionary of properties that a designer exposes through a TypeDescriptor.

As chaves no dicionário de propriedades são os nomes das propriedades.The keys in the dictionary of properties are the names of the properties. Os objetos são do tipo PropertyDescriptor.The objects are of type PropertyDescriptor. Esse método é chamado imediatamente antes de PostFilterProperties.This method is called immediately before PostFilterProperties.

Notas aos Implementadores

Você pode modificar diretamente o dicionário que é acessível por meio do parâmetro properties ou pode deixá-lo inalterado.You can directly modify the dictionary that is accessible through the properties parameter, or you can leave it unchanged. Se você estiver substituindo esse método, chame a implementação base antes de executar sua própria filtragem.If you are overriding this method, call the base implementation before you perform your own filtering.

Aplica-se a

Veja também