ITypeDescriptorFilterService.FilterAttributes(IComponent, IDictionary) Método

Definición

Filtra los atributos que expone un componente mediante un TypeDescriptor.

public:
 bool FilterAttributes(System::ComponentModel::IComponent ^ component, System::Collections::IDictionary ^ attributes);
public bool FilterAttributes (System.ComponentModel.IComponent component, System.Collections.IDictionary attributes);
abstract member FilterAttributes : System.ComponentModel.IComponent * System.Collections.IDictionary -> bool
Public Function FilterAttributes (component As IComponent, attributes As IDictionary) As Boolean

Parámetros

component
IComponent

Componente cuyos atributos se van a filtrar.

attributes
IDictionary

Diccionario de atributos que pueden modificarse.

Devoluciones

Es true si el conjunto de atributos filtrados 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 atributos para un componente. Los atributos se agregan al diccionario con el atributo TypeId como claves y el atributo real como valor. Los implementadores de este servicio pueden agregar, quitar o modificar entradas de atributo existentes 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