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.Allows a designer to change or remove items from the set of properties that it exposes through a 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.The properties for the class of the component.

Implementazioni

Commenti

Questo metodo fornisce un modo per modificare o rimuovere gli elementi all'interno del dizionario delle proprietà esposte tramite un TypeDescriptor.This method provides a way to change or remove the items within the dictionary of properties that are exposed through a TypeDescriptor.

Le chiavi nel dizionario delle proprietà sono i nomi delle proprietà.The keys in the dictionary of properties are the names of the properties. Gli oggetti sono di tipo PropertyDescriptor.The objects are of type PropertyDescriptor. Questo metodo viene chiamato immediatamente dopo il metodo PreFilterProperties.This method is called immediately after the PreFilterProperties method.

Note per gli eredi

È possibile filtrare direttamente il dizionario accessibile tramite il properties parametro oppure è possibile lasciarlo invariato.You can directly filter the dictionary that is accessible through the properties parameter, or you can leave it unchanged. Se si esegue l'override di questo metodo, chiamare l'implementazione di base dopo avere eseguito un filtro personalizzato.If you override this method, call the base implementation after you perform your own filtering. Inoltre, non è necessario rimuovere elementi nel metodo PostFilterProperties(IDictionary).In addition, you must not remove items in the PostFilterProperties(IDictionary) method. Modificare invece gli attributi per nascondere gli elementi.Instead, change attributes to hide items. È anche possibile rimuovere elementi nel metodo PreFilterProperties(IDictionary).You may also remove items in the PreFilterProperties(IDictionary) method.

Si applica a

Vedi anche