ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary) Método

Definición

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.

Se aplica a

Consulte también