ComponentDesigner.PreFilterAttributes(IDictionary) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Umožňuje návrháři přidat do sady atributů, které zveřejňuje prostřednictvím 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)
Parametry
- attributes
- IDictionary
Atributy třídy komponenty.
Poznámky
Tato metoda poskytuje způsob, jak přidat položky do slovníku atributů, které návrhář zpřístupňuje prostřednictvím TypeDescriptor.
Klíče ve slovníku atributů jsou identifikátory typu atributů podle hodnoty jejich TypeId vlastnosti. Objekty jsou typu PropertyDescriptor. Tato metoda je volána bezprostředně před metodou PostFilterAttributes .
Poznámky pro dědice
Slovník, který je přístupný prostřednictvím parametru attributes
, můžete upravit přímo, nebo ho můžete nechat beze změny. Pokud tuto metodu přepíšete, před provedením vlastního filtrování zavolejte základní implementaci.