ITypeDescriptorFilterService.FilterAttributes(IComponent, IDictionary) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir bileşenin aracılığıyla TypeDescriptorkullanıma sunma özniteliklerini filtreler.
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
Parametreler
- component
- IComponent
özniteliklerini filtrelemek için bileşen.
- attributes
- IDictionary
Değiştirilebilen öznitelik sözlüğü.
Döndürülenler
true
filtrelenmiş öznitelik kümesi önbelleğe alınacaksa; false
filtre hizmetinin yeniden sorgulaması gerekiyorsa.
Açıklamalar
Bir kullanıcı bir bileşen için bir dizi öznitelik istediğinde bu yöntem çağrılır. Öznitelikler, anahtarlar olarak özniteliğin TypeId ve değer olarak gerçek özniteliğin olduğu sözlüğüne eklenir. Bu hizmetin uygulayıcıları sözlükte var olan öznitelik girdilerini 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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin