ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary) ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary) ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary) ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary) Method

Definición

Filtra los eventos que expone un componente mediante un TypeDescriptor.Filters the events that a component exposes through a 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

Parámetros

component
IComponent IComponent IComponent IComponent

Componente cuyos eventos se van a filtrar.The component to filter events for.

events
IDictionary IDictionary IDictionary IDictionary

Diccionario de eventos que pueden modificarse.A dictionary of events that can be modified.

Devoluciones

Es true si el conjunto de eventos filtrados se debe guardar en caché; es false si el servicio de filtros debe volver a consultar.true if the set of filtered events is to be cached; false if the filter service must query again.

Comentarios

Se llama a este método cuando un usuario solicita un conjunto de eventos para un componente.This method is called when a user requests a set of events for a component. Los eventos se agregan al diccionario con los nombres de evento como las claves y los EventDescriptor objetos correspondientes como valores.The events are added to the dictionary with the event names as the keys and the corresponding EventDescriptor objects as the values. Los implementadores de este servicio pueden agregar, quitar o modificar entradas de eventos en el diccionario.Implementers of this service can add, remove, or alter event entries in the dictionary.

Notas a los implementadores

Devuelva false solo cuando sea necesario, ya que las consultas repetidas al servicio de filtro de descriptores de tipos pueden reducir el rendimiento.Return false only when necessary, because repeated queries to the type descriptor filter service can decrease performance.

Se aplica a

Consulte también: