ComponentDesigner.PostFilterProperties(IDictionary) ComponentDesigner.PostFilterProperties(IDictionary) ComponentDesigner.PostFilterProperties(IDictionary) ComponentDesigner.PostFilterProperties(IDictionary) Method

Definición

Permite a un diseñador cambiar o quitar elementos del conjunto de propiedades que expone mediante un objeto TypeDescriptor.Allows a designer to change or remove items from the set of properties that it exposes through a 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 IDictionary IDictionary IDictionary

Propiedades para la clase del componente.The properties for the class of the component.

Implementaciones

Comentarios

Este método proporciona una manera de cambiar o quitar los elementos del diccionario de propiedades que se exponen a través de un TypeDescriptor.This method provides a way to change or remove the items within the dictionary of properties that are exposed through a TypeDescriptor.

Las claves del diccionario de propiedades son los nombres de las propiedades.The keys in the dictionary of properties are the names of the properties. Los objetos son del tipo PropertyDescriptor.The objects are of type PropertyDescriptor. Este método se llama inmediatamente después de la PreFilterProperties método.This method is called immediately after the PreFilterProperties method.

Notas a los desarrolladores de herederos

Puede filtrar directamente el diccionario que sea accesible a través de la properties parámetro, o se puede dejar sin cambios.You can directly filter the dictionary that is accessible through the properties parameter, or you can leave it unchanged. Si invalida este método, llame a la implementación base después de realizar su propio filtrado.If you override this method, call the base implementation after you perform your own filtering. Además, no debe quitar los elementos de la PostFilterProperties(IDictionary) método.In addition, you must not remove items in the PostFilterProperties(IDictionary) method. En su lugar, cambie los atributos para ocultar los elementos.Instead, change attributes to hide items. También puede quitar elementos de la PreFilterProperties(IDictionary) método.You may also remove items in the PreFilterProperties(IDictionary) method.

Se aplica a

Consulte también: