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.Allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor.

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.The events for the class of the component.

Hinweise

Diese Methode bietet eine Möglichkeit, die Elemente innerhalb des Wörterbuchs von Ereignissen zu ändern oder zu entfernen, die durch einen verfügbar gemacht werden TypeDescriptor .This method provides a way to change or remove the items within the dictionary of events that are exposed through a TypeDescriptor.

Bei den Schlüsseln im Ereignis Wörterbuch handelt es sich um die Namen der Ereignisse.The keys in the dictionary of events are the names of the events. Die Objekte sind vom Typ PropertyDescriptor .The objects are of type PropertyDescriptor. Diese Methode wird unmittelbar nach der- PreFilterEvents Methode aufgerufen.This method is called immediately after the PreFilterEvents method.

Hinweise für Vererber

Sie können das Wörterbuch, auf das über den- events Parameter zugegriffen werden kann, direkt filtern, oder Sie können es unverändert lassen.You can directly filter the dictionary that is accessible through the events parameter, or you can leave it unchanged. Wenn Sie diese Methode überschreiben, wenden Sie die Basis Implementierung an, nachdem Sie eine eigene Filterung durchgeführt haben.If you override this method, call the base implementation after you perform your own filtering. Außerdem dürfen Sie keine Elemente in der-Methode entfernen PostFilterEvents(IDictionary) .In addition, you must not remove items in the PostFilterEvents(IDictionary) method. Ändern Sie stattdessen die Attribute, um Elemente auszublenden.Instead, change attributes to hide items. Sie können auch Elemente in der- PreFilterEvents(IDictionary) Methode entfernen.You may also remove items in the PreFilterEvents(IDictionary) method.

Gilt für:

Siehe auch