Sdílet prostřednictvím


WeakEventManager.ListenerList<TEventArgs> Třída

Definice

Poskytuje seznam kolekcí bezpečných typů pro ukládání naslouchacích procesů pro .WeakEventManager Tato třída definuje parametr typu pro použitá data události.

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, který obsahuje data události.

Dědičnost
WeakEventManager.ListenerList<TEventArgs>

Konstruktory

WeakEventManager.ListenerList<TEventArgs>()

Inicializuje novou instanci WeakEventManager.ListenerList<TEventArgs> třídy.

WeakEventManager.ListenerList<TEventArgs>(Int32)

Inicializuje novou instanci WeakEventManager.ListenerList<TEventArgs> třídy se zadanou počáteční kapacitou.

Vlastnosti

Count

Získá počet položek obsažených v souboru WeakEventManager.ListenerList.

(Zděděno od WeakEventManager.ListenerList)
IsEmpty

Získá hodnotu, která deklaruje, zda je tato WeakEventManager.ListenerList hodnota prázdná.

(Zděděno od WeakEventManager.ListenerList)
Item[Int32]

Získá nebo nastaví konkrétní položku naslouchacího procesu v souboru WeakEventManager.ListenerList .

(Zděděno od WeakEventManager.ListenerList)

Metody

Add(IWeakEventListener)

IWeakEventListener Přidá objekt do objektu WeakEventManager.ListenerList.

(Zděděno od WeakEventManager.ListenerList)
AddHandler(Delegate)

Přidá obslužnou rutinu události do objektu WeakEventManager.ListenerList.

(Zděděno od WeakEventManager.ListenerList)
BeginUse()

Deklaruje seznam, který se má použít. Tím zabráníte přímým změnám seznamu během iterací položek seznamu.

(Zděděno od WeakEventManager.ListenerList)
Clone()

Vytvoří upravitelný klon tohoto WeakEventManager.ListenerListobjektu a vytvoří hluboké kopie hodnot.

CopyTo(WeakEventManager+ListenerList)

Zkopíruje aktuální do WeakEventManager.ListenerList zadaného WeakEventManager.ListenerListsouboru .

(Zděděno od WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type)

Doručí událost spravovanou každému naslouchacímu procesu v sadě WeakEventManager.ListenerList<TEventArgs>.

EndUse()

Odemkne uzamčený stav iniciovaný BeginUse().

(Zděděno od WeakEventManager.ListenerList)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
Purge()

Odebere všechny položky ze seznamu, kde je podkladový cíl odkazu null.

(Zděděno od WeakEventManager.ListenerList)
Remove(IWeakEventListener)

Odebere první výskyt položky naslouchacího procesu z položky WeakEventManager.ListenerList.

(Zděděno od WeakEventManager.ListenerList)
RemoveHandler(Delegate)

Odebere obslužnou rutinu události z objektu WeakEventManager.ListenerList.

(Zděděno od WeakEventManager.ListenerList)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro