HtmlControlDesigner.PreFilterEvents(IDictionary) Yöntem

Tanım

Bileşen için nesne için tasarım zamanında kullanıma sunulan olayların listesini ayarlar TypeDescriptor .Sets the list of events that are exposed at design-time for the TypeDescriptor object for the component.

protected:
 override void PreFilterEvents(System::Collections::IDictionary ^ events);
protected override void PreFilterEvents (System.Collections.IDictionary events);
override this.PreFilterEvents : System.Collections.IDictionary -> unit
Protected Overrides Sub PreFilterEvents (events As IDictionary)

Parametreler

events
IDictionary

IDictionaryKullanıma sunulacak bileşen olaylarının adlarını içeren bir.An IDictionary that contains the names of the events of the component to expose.

Açıklamalar

Yöntemi, bir PreFilterEvents tasarımcının bir nesne aracılığıyla sunduğu olayların sözlüğüne öğe eklemek veya öğeleri kaldırmak için bir yol sağlar TypeDescriptor .The PreFilterEvents method provides a way to add items to or remove items from the dictionary of events that a designer exposes through a TypeDescriptor object.

Olayların sözlüğündeki anahtarlar, olayların adlarıdır.The keys in the dictionary of events are the names of the events. Nesneler türündedir PropertyDescriptor .The objects are of type PropertyDescriptor.

Devralanlara Notlar

Aracılığıyla erişilebilen sözlüğü doğrudan değiştirebilir events veya sözlüğü değiştirmeden bırakabilirsiniz.You can directly modify the dictionary that is accessible through events or you can leave the dictionary unchanged. Yöntemi geçersiz kılıyorsa PreFilterEvents(IDictionary) , kendi filtrelemesini gerçekleştirmeden önce temel uygulamayı çağırın.If you are overriding the PreFilterEvents(IDictionary) method, call the base implementation before you perform your own filtering.

Şunlara uygulanır

Ayrıca bkz.