ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary) Méthode

Définition

Filtre les événements exposés par un composant à l'aide de TypeDescriptor.

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

Paramètres

component
IComponent

Composant dont les événements doivent être filtrés.

events
IDictionary

Dictionnaire d'événements pouvant être modifiés.

Retours

true si l'ensemble d'événements filtrés doit être mis en cache ; false si le service de filtre doit interroger à nouveau.

Remarques

Cette méthode est appelée lorsqu’un utilisateur demande un ensemble d’événements pour un composant. Les événements sont ajoutés au dictionnaire avec les noms d’événements comme clés et les objets correspondants EventDescriptor comme valeurs. Les implémenteurs de ce service peuvent ajouter, supprimer ou modifier des entrées d’événement dans le dictionnaire.

Notes pour les responsables de l’implémentation

Retournez false uniquement si nécessaire, car les requêtes répétées au service de filtre de descripteur de type peuvent diminuer les performances.

S’applique à

Voir aussi