ITypeDescriptorFilterService.FilterProperties(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 las propiedades que expone un componente mediante un TypeDescriptor.
public:
bool FilterProperties(System::ComponentModel::IComponent ^ component, System::Collections::IDictionary ^ properties);
public bool FilterProperties (System.ComponentModel.IComponent component, System.Collections.IDictionary properties);
abstract member FilterProperties : System.ComponentModel.IComponent * System.Collections.IDictionary -> bool
Public Function FilterProperties (component As IComponent, properties As IDictionary) As Boolean
Parámetros
- component
- IComponent
Componente cuyas propiedades se van a filtrar.
- properties
- IDictionary
Diccionario de propiedades que pueden modificarse.
Devoluciones
true
si el conjunto de propiedades filtradas se debe guardar en caché; false
si el servicio de filtros debe volver a consultar.
Comentarios
Se llama a este método cuando un usuario solicita un conjunto de propiedades para un componente. Las propiedades se agregan al diccionario con los nombres de propiedad como claves y los objetos correspondientes PropertyDescriptor como valores. Los implementadores de este servicio pueden agregar, quitar o modificar entradas de propiedad 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.