Sdílet prostřednictvím


ComponentDesigner.PostFilterProperties(IDictionary) Metoda

Definice

Umožňuje návrháři změnit nebo odebrat položky ze sady vlastností, které zveřejňuje prostřednictvím objektu 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)

Parametry

properties
IDictionary

Vlastnosti třídy komponenty.

Poznámky

Tato metoda poskytuje způsob, jak změnit nebo odebrat položky ve slovníku vlastností, které jsou zpřístupněny prostřednictvím TypeDescriptor.

Klíče ve slovníku vlastností jsou názvy vlastností. Objekty jsou typu PropertyDescriptor. Tato metoda je volána ihned po PreFilterProperties metodě .

Poznámky pro dědice

Můžete přímo filtrovat slovník, který je přístupný prostřednictvím parametru properties , nebo ho můžete nechat beze změny. Pokud tuto metodu přepíšete, zavolejte základní implementaci po provedení vlastního filtrování. Kromě toho nesmíte odebírat položky v PostFilterProperties(IDictionary) metodě . Místo toho změňte atributy tak, aby se položky skrývaly. Můžete také odebrat položky v PreFilterProperties(IDictionary) metodě .

Platí pro

Viz také