Partilhar via


WeakEventManager.ListenerList<TEventArgs> Classe

Definição

Fornece uma lista de coleção fortemente tipada para armazenar ouvintes de um WeakEventManager. Essa classe define um parâmetro de tipo para os dados de evento que são usados.

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

Parâmetros de tipo

TEventArgs

O tipo que mantém os dados do evento.

Herança
WeakEventManager.ListenerList<TEventArgs>

Construtores

WeakEventManager.ListenerList<TEventArgs>()

Inicializa uma nova instância da classe WeakEventManager.ListenerList<TEventArgs>.

WeakEventManager.ListenerList<TEventArgs>(Int32)

Inicializa uma nova instância da classe WeakEventManager.ListenerList<TEventArgs> com a capacidade inicial especificada.

Propriedades

Count

Obtém o número de itens contidos no WeakEventManager.ListenerList.

(Herdado de WeakEventManager.ListenerList)
IsEmpty

Obtém um valor que declara se esta WeakEventManager.ListenerList está vazia.

(Herdado de WeakEventManager.ListenerList)
Item[Int32]

Obtém ou define um item de ouvinte específico na WeakEventManager.ListenerList.

(Herdado de WeakEventManager.ListenerList)

Métodos

Add(IWeakEventListener)

Adiciona um objeto IWeakEventListener ao WeakEventManager.ListenerList.

(Herdado de WeakEventManager.ListenerList)
AddHandler(Delegate)

Adiciona um manipulador de eventos ao WeakEventManager.ListenerList.

(Herdado de WeakEventManager.ListenerList)
BeginUse()

Declara a lista como em uso. Isso impede alterações diretas na lista durante as iterações dos itens da lista.

(Herdado de WeakEventManager.ListenerList)
Clone()

Cria um clone modificável desta WeakEventManager.ListenerList, fazendo cópias em profundidade dos valores.

CopyTo(WeakEventManager+ListenerList)

Copia a corrente WeakEventManager.ListenerList para o especificado WeakEventManager.ListenerList.

(Herdado de WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type)

Fornece o evento que está sendo gerenciado para cada ouvinte de WeakEventManager.ListenerList<TEventArgs>.

EndUse()

Desbloqueia o estado bloqueado iniciado por BeginUse().

(Herdado de WeakEventManager.ListenerList)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Purge()

Remove todas as entradas da lista em que o destino da referência subjacente é uma referência nula.

(Herdado de WeakEventManager.ListenerList)
Remove(IWeakEventListener)

Remove a primeira ocorrência de um item de ouvinte do WeakEventManager.ListenerList.

(Herdado de WeakEventManager.ListenerList)
RemoveHandler(Delegate)

Remove um manipulador de eventos da WeakEventManager.ListenerList.

(Herdado de WeakEventManager.ListenerList)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a