ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.