ComponentDesigner.PostFilterAttributes(IDictionary) ComponentDesigner.PostFilterAttributes(IDictionary) ComponentDesigner.PostFilterAttributes(IDictionary) ComponentDesigner.PostFilterAttributes(IDictionary) Method

Definición

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

Atributos para la clase del componente.The attributes for the class of the component.

Implementaciones

Comentarios

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

Las claves del Diccionario de atributos son los identificadores de tipo de los atributos, tal y como se especifica en el TypeId valor de su propiedad.The keys in the dictionary of attributes are the type identifiers of the attributes, as specified by the value of their TypeId property. Los objetos son del tipo PropertyDescriptor.The objects are of type PropertyDescriptor. Se llama a este método inmediatamente después PreFilterAttributes del método.This method is called immediately after the PreFilterAttributes method.

Notas a los desarrolladores de herederos

Puede filtrar directamente el diccionario que es accesible a través attributes del parámetro o puede dejarlo sin cambios.You can directly filter the dictionary that is accessible through the attributes 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 elementos en el PostFilterAttributes(IDictionary) método.In addition, you must not remove items in the PostFilterAttributes(IDictionary) method. En su lugar, cambie los atributos para ocultar los elementos.Instead, change attributes to hide items. También puede quitar elementos en el PreFilterAttributes(IDictionary) método.You may also remove items in the PreFilterAttributes(IDictionary) method.

Se aplica a

Consulte también: