ComponentDesigner.PreFilterAttributes(IDictionary) Metodo

Definizione

Consente a una finestra di progettazione di aggiungere un insieme di attributi che vengono esposti tramite un oggetto TypeDescriptor.Allows a designer to add to the set of attributes that it exposes through a TypeDescriptor.

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

Parametri

attributes
IDictionary

Attributi relativi alla classe del componente.The attributes for the class of the component.

Implementazioni

Commenti

Questo metodo consente di aggiungere elementi al dizionario di attributi esposti da una finestra di progettazione tramite un TypeDescriptor.This method provides a way to add items to the dictionary of attributes that a designer exposes through a TypeDescriptor.

Le chiavi nel dizionario degli attributi sono gli identificatori di tipo degli attributi, come specificato dal valore della relativa proprietà TypeId.The keys in the dictionary of attributes are the type identifiers of the attributes, as specified by the value of their TypeId property. Gli oggetti sono di tipo PropertyDescriptor.The objects are of type PropertyDescriptor. Questo metodo viene chiamato immediatamente prima del metodo PostFilterAttributes.This method is called immediately before the PostFilterAttributes method.

Note per gli eredi

È possibile modificare direttamente il dizionario accessibile tramite il parametro attributes oppure è possibile lasciarlo invariato.You can directly modify the dictionary that is accessible through the attributes parameter, or you can leave it unchanged. Se si esegue l'override di questo metodo, chiamare l'implementazione di base prima di eseguire un filtro personalizzato.If you override this method, call the base implementation before you perform your own filtering.

Si applica a

Vedi anche