WeakEventManager.ListenerList<TEventArgs> Sınıf

Tanım

bir için dinleyicileri depolamak için tür açısından güvenli bir WeakEventManagerkoleksiyon listesi sağlar. Bu sınıf, kullanılan olay verileri için bir tür parametresi tanımlar.

protected class WeakEventManager.ListenerList<TEventArgs> : System.Windows.WeakEventManager.ListenerList where TEventArgs : EventArgs
Protected Class WeakEventManager.ListenerList(Of TEventArgs)
Inherits WeakEventManager.ListenerList

Tür Parametreleri

TEventArgs

Olay verilerini tutan tür.

Devralma
WeakEventManager.ListenerList<TEventArgs>

Oluşturucular

WeakEventManager.ListenerList<TEventArgs>()

WeakEventManager.ListenerList<TEventArgs> sınıfının yeni bir örneğini başlatır.

WeakEventManager.ListenerList<TEventArgs>(Int32)

Belirtilen ilk kapasiteye sahip sınıfının yeni bir örneğini WeakEventManager.ListenerList<TEventArgs> başlatır.

Özellikler

Count

içinde WeakEventManager.ListenerListbulunan öğe sayısını alır.

(Devralındığı yer: WeakEventManager.ListenerList)
IsEmpty

Bunun WeakEventManager.ListenerList boş olup olmadığını bildiren bir değer alır.

(Devralındığı yer: WeakEventManager.ListenerList)
Item[Int32]

içindeki WeakEventManager.ListenerList belirli bir dinleyici öğesini alır veya ayarlar.

(Devralındığı yer: WeakEventManager.ListenerList)

Yöntemler

Add(IWeakEventListener)

öğesine WeakEventManager.ListenerListbir IWeakEventListener nesnesi ekler.

(Devralındığı yer: WeakEventManager.ListenerList)
AddHandler(Delegate)

öğesine WeakEventManager.ListenerListbir olay işleyicisi ekler.

(Devralındığı yer: WeakEventManager.ListenerList)
BeginUse()

Kullanımda olacak listeyi bildirir. Bu, liste öğelerinin yinelenmesi sırasında listede doğrudan değişiklik yapılmasını engeller.

(Devralındığı yer: WeakEventManager.ListenerList)
Clone()

Bu WeakEventManager.ListenerListdeğerinin değiştirilebilir bir kopyasını oluşturur ve değerlerin derin kopyalarını oluşturur.

CopyTo(WeakEventManager+ListenerList)

Geçerli WeakEventManager.ListenerList değeri belirtilen WeakEventManager.ListenerListöğesine kopyalar.

(Devralındığı yer: WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type)

yönetilen olayı içindeki WeakEventManager.ListenerList<TEventArgs>her dinleyiciye teslim eder.

EndUse()

tarafından BeginUse()başlatılan kilitli durumun kilidini açar.

(Devralındığı yer: WeakEventManager.ListenerList)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Purge()

Temel alınan başvuru hedefinin null başvuru olduğu listeden tüm girdileri kaldırır.

(Devralındığı yer: WeakEventManager.ListenerList)
Remove(IWeakEventListener)

bir dinleyici öğesinin ilk oluşumunu öğesinden WeakEventManager.ListenerListkaldırır.

(Devralındığı yer: WeakEventManager.ListenerList)
RemoveHandler(Delegate)

bir olay işleyicisini içinden WeakEventManager.ListenerListkaldırır.

(Devralındığı yer: WeakEventManager.ListenerList)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır