Condividi tramite


ComponentDesigner.PreFilterAttributes(IDictionary) Metodo

Definizione

Consente a una finestra di progettazione di aggiungere un insieme di attributi che vengono esposti tramite un oggetto 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.

Commenti

Questo metodo consente di aggiungere elementi al dizionario di attributi esposti da una finestra di progettazione tramite un oggetto TypeDescriptor.

Le chiavi nel dizionario degli attributi sono gli identificatori di tipo degli attributi, come specificato dal valore della relativa TypeId proprietà. Gli oggetti sono di tipo PropertyDescriptor. Questo metodo viene chiamato immediatamente prima del PostFilterAttributes metodo .

Note per gli eredi

È possibile modificare direttamente il dizionario accessibile tramite il attributes parametro oppure lasciarlo invariato. Se si esegue l'override di questo metodo, chiamare l'implementazione di base prima di eseguire un filtro personalizzato.

Si applica a

Vedi anche