ComponentDesigner.PreFilterAttributes(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.
Tasarımcının aracılığıyla TypeDescriptorkullanıma verdiği öznitelik kümesine eklemesine izin verir.
protected:
virtual void PreFilterAttributes(System::Collections::IDictionary ^ attributes);
protected virtual void PreFilterAttributes (System.Collections.IDictionary attributes);
abstract member PreFilterAttributes : System.Collections.IDictionary -> unit
override this.PreFilterAttributes : System.Collections.IDictionary -> unit
Protected Overridable Sub PreFilterAttributes (attributes As IDictionary)
Parametreler
- attributes
- IDictionary
Bileşenin sınıfı için öznitelikler.
Açıklamalar
Bu yöntem, bir tasarımcının aracılığıyla kullanıma sunduğu öznitelik sözlüğüne öğe eklemenin bir TypeDescriptoryolunu sağlar.
Özniteliklerin sözlüğündeki anahtarlar, özelliklerinin değeri tarafından belirtilen özniteliklerin tür tanımlayıcılarıdır TypeId . Nesneler türündedir PropertyDescriptor. Bu yöntem, yönteminden hemen önce çağrılır PostFilterAttributes .
Devralanlara Notlar
Parametresi aracılığıyla attributes
erişilebilen sözlüğü doğrudan değiştirebilir veya değiştirmeden bırakabilirsiniz. Bu yöntemi geçersiz kılarsanız, kendi filtrelemenizi gerçekleştirmeden önce temel uygulamayı çağırın.