ComponentDesigner.PostFilterProperties(IDictionary) Metodo

Definizione

Consente a una finestra di progettazione di modificare o rimuovere elementi dall'insieme di proprietà esposte tramite un oggetto 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)

Parametri

properties
IDictionary

Proprietà relative alla classe del componente.

Commenti

Questo metodo consente di modificare o rimuovere gli elementi all'interno del dizionario delle proprietà esposte tramite un TypeDescriptoroggetto .

Le chiavi nel dizionario delle proprietà sono i nomi delle proprietà. Gli oggetti sono di tipo PropertyDescriptor. Questo metodo viene chiamato immediatamente dopo il PreFilterProperties metodo .

Note per gli eredi

È possibile filtrare direttamente il dizionario accessibile tramite il properties parametro oppure lasciarlo invariato. Se si esegue l'override di questo metodo, chiamare l'implementazione di base dopo aver eseguito il filtro personalizzato. Inoltre, non è necessario rimuovere elementi nel PostFilterProperties(IDictionary) metodo. Modificare invece gli attributi per nascondere gli elementi. È anche possibile rimuovere elementi nel PreFilterProperties(IDictionary) metodo.

Si applica a

Vedi anche