ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary) Método

Definición

Filtra los eventos que expone un componente mediante un 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

Componente cuyos eventos se van a filtrar.

events
IDictionary

Diccionario de eventos que pueden modificarse.

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.

Comentarios

Se llama a este método cuando un usuario solicita un conjunto de eventos para un componente. Los eventos se agregan al diccionario con los nombres de evento como claves y los objetos correspondientes EventDescriptor como valores. Los implementadores de este servicio pueden agregar, quitar o modificar entradas de eventos en el diccionario.

Notas a los implementadores

Devuelva false solo cuando sea necesario, ya que las consultas repetidas en el servicio de filtro de descriptor de tipo pueden reducir el rendimiento.

Se aplica a

Consulte también