ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary) Método

Definición

Filtra las propiedades que expone un componente mediante un TypeDescriptor.Filters the properties that a component exposes through a 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.The component to filter properties for.

properties
IDictionary

Diccionario de propiedades que pueden modificarse.A dictionary of properties that can be modified.

Devoluciones

Es true si el conjunto de propiedades filtradas se debe guardar en caché; es false si el servicio de filtros debe volver a consultar.true if the set of filtered properties 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 propiedades para un componente.This method is called when a user requests a set of properties for a component. Las propiedades se agregan al diccionario con los nombres de propiedad como las claves y los PropertyDescriptor objetos correspondientes como valores.The properties are added to the dictionary with the property names as the keys and the corresponding PropertyDescriptor objects as the values. Los implementadores de este servicio pueden agregar, quitar o modificar entradas de propiedad en el diccionario.Implementers of this service can add, remove, or alter property 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: