Share via


ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary) Metoda

Definice

Filtruje vlastnosti, které komponenta zveřejňuje prostřednictvím 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

Parametry

component
IComponent

Komponenta, pro která se mají filtrovat vlastnosti.

properties
IDictionary

Slovník vlastností, které lze upravit.

Návraty

true pokud má být sada filtrovaných vlastností uložena do mezipaměti; false pokud služba filtrování musí dotazovat znovu.

Poznámky

Tato metoda je volána, když uživatel požaduje sadu vlastností pro komponentu. Vlastnosti se přidají do slovníku s názvy vlastností jako klíči a odpovídajícími PropertyDescriptor objekty jako hodnotami. Implementátoři této služby mohou přidávat, odebírat nebo měnit položky vlastností ve slovníku.

Poznámky pro implementátory

Vrácení false pouze v případě potřeby, protože opakované dotazy na službu filtru popisovače typů mohou snížit výkon.

Platí pro

Viz také