ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary) Metoda

Definicja

Filtruje właściwości uwidaczniane przez składnik za pomocą elementu 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

Składnik do filtrowania właściwości.

properties
IDictionary

Słownik właściwości, które można modyfikować.

Zwraca

true jeśli zestaw filtrowanych właściwości ma być buforowany; false jeśli usługa filtrowania musi ponownie wysłać zapytanie.

Uwagi

Ta metoda jest wywoływana, gdy użytkownik żąda zestawu właściwości składnika. Właściwości są dodawane do słownika z nazwami właściwości jako kluczami i odpowiednimi PropertyDescriptor obiektami jako wartościami. Implementacje tej usługi mogą dodawać, usuwać lub zmieniać wpisy właściwości w słowniku.

Uwagi dotyczące implementowania

Zwracaj false tylko wtedy, gdy jest to konieczne, ponieważ powtarzające się zapytania do usługi filtrowania deskryptorów typów mogą zmniejszyć wydajność.

Dotyczy

Zobacz też