ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary) Methode

Definition

Filtert die Ereignisse, die eine Komponente über einen TypeDescriptor verfügbar macht.

public:
 bool FilterEvents(System::ComponentModel::IComponent ^ component, System::Collections::IDictionary ^ events);
public bool FilterEvents (System.ComponentModel.IComponent component, System.Collections.IDictionary events);
abstract member FilterEvents : System.ComponentModel.IComponent * System.Collections.IDictionary -> bool
Public Function FilterEvents (component As IComponent, events As IDictionary) As Boolean

Parameter

component
IComponent

Die Komponente, deren Ereignisse gefiltert werden sollen.

events
IDictionary

Ein Ereigniswörterbuch, das geändert werden kann.

Gibt zurück

true, wenn der Satz von gefilterten Ereignissen zwischengespeichert werden soll; false, wenn der Filterdienst eine neue Abfrage ausführen muss.

Hinweise

Diese Methode wird aufgerufen, wenn ein Benutzer einen Satz von Ereignissen für eine Komponente anfordert. Die Ereignisse werden dem Wörterbuch mit den Ereignisnamen als Schlüsseln und den entsprechenden EventDescriptor Objekten als Werte hinzugefügt. Implementierer dieses Diensts können Ereigniseinträge im Wörterbuch hinzufügen, entfernen oder ändern.

Hinweise für Ausführende

Geben Sie nur bei Bedarf zurück false , da wiederholte Abfragen an den Typdeskriptorfilterdienst die Leistung beeinträchtigen können.

Gilt für:

Weitere Informationen