IDesignerFilter.PreFilterProperties(IDictionary) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, tasarımcının aracılığıyla TypeDescriptorkullanıma verdiği özellikler kümesine öğe eklemesine izin verir.

C#
public void PreFilterProperties (System.Collections.IDictionary properties);

Parametreler

properties
IDictionary

PropertyDescriptor Bileşenin sınıfının özelliklerini temsil eden nesneler. Özelliklerin sözlüğündeki anahtarlar özellik adlarıdır.

Açıklamalar

Bu yöntem, bir tasarımcının aracılığıyla kullanıma sunduğu özelliklerin sözlüğüne öğe eklemenin bir TypeDescriptoryolunu sağlar.

Özelliklerin sözlüğündeki anahtarlar özelliklerin adlarıdır. Nesneler türündedir PropertyDescriptor. Bu yöntem hemen önce PostFilterPropertiesçağrılır.

Uygulayanlara Notlar

Parametresi aracılığıyla properties erişilebilen sözlüğü doğrudan değiştirebilir veya değiştirmeden bırakabilirsiniz. Bu yöntemi geçersiz kılıyorsanız, kendi filtrelemenizi gerçekleştirmeden önce temel uygulamayı çağırın.

Şunlara uygulanır

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Ayrıca bkz.