WeakEventManager.ListenerList<TEventArgs> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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) |