Share via


ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary) Yöntem

Tanım

Bir bileşenin aracılığıyla TypeDescriptorkullanıma sunma özelliklerini filtreler.

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

Parametreler

component
IComponent

Özellikleri filtrelemek için bileşen.

properties
IDictionary

Değiştirilebilen özelliklerin sözlüğü.

Döndürülenler

true filtrelenmiş özellikler kümesi önbelleğe alınacaksa; false filtre hizmetinin yeniden sorgulaması gerekiyorsa.

Açıklamalar

Kullanıcı bir bileşen için bir özellik kümesi istediğinde bu yöntem çağrılır. Özellikler, anahtarlar olarak özellik adları ve değerler olarak karşılık gelen PropertyDescriptor nesneler ile sözlüğüne eklenir. Bu hizmetin uygulayıcıları sözlükte özellik girdileri ekleyebilir, kaldırabilir veya değiştirebilir.

Uygulayanlara Notlar

Tür tanımlayıcı filtre hizmetinde yinelenen sorgular performansı düşürebileceğinden yalnızca gerektiğinde döndürebilirsiniz false .

Şunlara uygulanır

Ayrıca bkz.