Udostępnij za pośrednictwem


WeakEventManager.ListenerList<TEventArgs> Klasa

Definicja

Udostępnia listę bezpiecznych typów kolekcji do przechowywania odbiorników dla elementu WeakEventManager. Ta klasa definiuje parametr typu dla używanych danych zdarzenia.

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

Parametry typu

TEventArgs

Typ, który przechowuje dane zdarzenia.

Dziedziczenie
WeakEventManager.ListenerList<TEventArgs>

Konstruktory

WeakEventManager.ListenerList<TEventArgs>()

Inicjuje nowe wystąpienie klasy WeakEventManager.ListenerList<TEventArgs>.

WeakEventManager.ListenerList<TEventArgs>(Int32)

Inicjuje WeakEventManager.ListenerList<TEventArgs> nowe wystąpienie klasy o określonej pojemności początkowej.

Właściwości

Count

Pobiera liczbę elementów zawartych w elemecie WeakEventManager.ListenerList.

(Odziedziczone po WeakEventManager.ListenerList)
IsEmpty

Pobiera wartość, która deklaruje, czy jest ona WeakEventManager.ListenerList pusta.

(Odziedziczone po WeakEventManager.ListenerList)
Item[Int32]

Pobiera lub ustawia określony element odbiornika w elemencie WeakEventManager.ListenerList .

(Odziedziczone po WeakEventManager.ListenerList)

Metody

Add(IWeakEventListener)

IWeakEventListener Dodaje obiekt do obiektu WeakEventManager.ListenerList.

(Odziedziczone po WeakEventManager.ListenerList)
AddHandler(Delegate)

Dodaje procedurę obsługi zdarzeń do elementu WeakEventManager.ListenerList.

(Odziedziczone po WeakEventManager.ListenerList)
BeginUse()

Deklaruje, że lista ma być używana. Zapobiega to bezpośrednim zmianom listy podczas iteracji elementów listy.

(Odziedziczone po WeakEventManager.ListenerList)
Clone()

Tworzy modyfikowalny klon tego WeakEventManager.ListenerListobiektu , tworząc głębokie kopie wartości.

CopyTo(WeakEventManager+ListenerList)

Kopiuje bieżący element WeakEventManager.ListenerList do określonego WeakEventManager.ListenerListelementu .

(Odziedziczone po WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type)

Dostarcza zdarzenie zarządzane do każdego odbiornika w obiekcie WeakEventManager.ListenerList<TEventArgs>.

EndUse()

Odblokowuje stan blokady zainicjowany przez BeginUse()program .

(Odziedziczone po WeakEventManager.ListenerList)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Purge()

Usuwa wszystkie wpisy z listy, gdzie bazowy obiekt docelowy odwołania jest odwołaniem o wartości null.

(Odziedziczone po WeakEventManager.ListenerList)
Remove(IWeakEventListener)

Usuwa pierwsze wystąpienie elementu odbiornika z elementu WeakEventManager.ListenerList.

(Odziedziczone po WeakEventManager.ListenerList)
RemoveHandler(Delegate)

Usuwa program obsługi zdarzeń z programu WeakEventManager.ListenerList.

(Odziedziczone po WeakEventManager.ListenerList)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy