Freigeben über


ComponentDesigner.PostFilterEvents(IDictionary) Methode

Definition

Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Ereignissen, der über einen TypeDescriptor verfügbar gemacht wird.

protected:
 virtual void PostFilterEvents(System::Collections::IDictionary ^ events);
protected virtual void PostFilterEvents (System.Collections.IDictionary events);
abstract member PostFilterEvents : System.Collections.IDictionary -> unit
override this.PostFilterEvents : System.Collections.IDictionary -> unit
Protected Overridable Sub PostFilterEvents (events As IDictionary)

Parameter

events
IDictionary

Die Ereignisse für die Klasse der Komponente.

Hinweise

Diese Methode bietet eine Möglichkeit, die Elemente im Wörterbuch der Ereignisse zu ändern oder zu entfernen, die über ein TypeDescriptorverfügbar gemacht werden.

Die Schlüssel im Wörterbuch der Ereignisse sind die Namen der Ereignisse. Die -Objekte sind vom Typ PropertyDescriptor. Diese Methode wird unmittelbar nach der PreFilterEvents -Methode aufgerufen.

Hinweise für Vererber

Sie können das Wörterbuch direkt filtern, auf das über den events Parameter zugegriffen werden kann, oder Sie können es unverändert lassen. Wenn Sie diese Methode überschreiben, rufen Sie die Basisimplementierung auf, nachdem Sie eine eigene Filterung durchgeführt haben. Darüber hinaus dürfen Sie keine Elemente in der PostFilterEvents(IDictionary) -Methode entfernen. Ändern Sie stattdessen Attribute, um Elemente auszublenden. Sie können auch Elemente in der PreFilterEvents(IDictionary) -Methode entfernen.

Gilt für:

Weitere Informationen