CurrentChangingEventManager Classe

Definição

Fornece uma WeakEventManager implementação para que você possa usar o padrão "ouvinte de eventos fraco" para anexar ouvintes para o CurrentChanging evento.

public ref class CurrentChangingEventManager : System::Windows::WeakEventManager
public class CurrentChangingEventManager : System.Windows.WeakEventManager
type CurrentChangingEventManager = class
    inherit WeakEventManager
Public Class CurrentChangingEventManager
Inherits WeakEventManager
Herança
CurrentChangingEventManager

Comentários

Para serem ouvintes nesse padrão, os objetos do ouvinte devem implementar IWeakEventListener. Você não precisa implementar IWeakEventListener na classe que é a origem dos eventos.

Propriedades

Nome Description
Dispatcher

Obtém o Dispatcher que DispatcherObject está associado.

(Herdado de DispatcherObject)
Item[Object]

Obtém ou define os dados que estão sendo armazenados para a origem especificada.

(Herdado de WeakEventManager)
ReadLock

Estabelece um bloqueio de leitura na tabela de dados subjacente e retorna um IDisposable.

(Herdado de WeakEventManager)
WriteLock

Estabelece um bloqueio de gravação na tabela de dados subjacente e retorna um IDisposable.

(Herdado de WeakEventManager)

Métodos

Nome Description
AddHandler(ICollectionView, EventHandler<CurrentChangingEventArgs>)

Adiciona o manipulador de eventos especificado, que é chamado quando a origem especificada aciona o CurrentChanging evento.

AddListener(ICollectionView, IWeakEventListener)

Adiciona o ouvinte especificado ao CurrentChanging evento da origem especificada.

CheckAccess()

Determina se o thread de chamada tem acesso a isso DispatcherObject.

(Herdado de DispatcherObject)
DeliverEvent(Object, EventArgs)

Entrega o evento que está sendo gerenciado para cada ouvinte.

(Herdado de WeakEventManager)
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList)

Fornece o evento que está sendo gerenciado para cada ouvinte na lista fornecida.

(Herdado de WeakEventManager)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
NewListenerList()

Retorna um novo objeto para conter ouvintes para o CurrentChanging evento.

ProtectedAddHandler(Object, Delegate)

Adiciona o delegado especificado como um manipulador de eventos da origem especificada.

(Herdado de WeakEventManager)
ProtectedAddListener(Object, IWeakEventListener)

Adiciona o ouvinte fornecido à fonte fornecida para o evento que está sendo gerenciado.

(Herdado de WeakEventManager)
ProtectedRemoveHandler(Object, Delegate)

Remove o manipulador adicionado anteriormente da origem especificada.

(Herdado de WeakEventManager)
ProtectedRemoveListener(Object, IWeakEventListener)

Remove um ouvinte adicionado anteriormente da origem fornecida.

(Herdado de WeakEventManager)
Purge(Object, Object, Boolean)

Remove entradas de ouvinte inativas da lista de dados da fonte fornecida. Retorna true se algumas entradas foram realmente removidas da lista.

(Herdado de WeakEventManager)
Remove(Object)

Remove todos os ouvintes da origem especificada.

(Herdado de WeakEventManager)
RemoveHandler(ICollectionView, EventHandler<CurrentChangingEventArgs>)

Remove o manipulador de eventos especificado da origem especificada.

RemoveListener(ICollectionView, IWeakEventListener)

Remove o ouvinte especificado do CurrentChanging evento da origem especificada.

ScheduleCleanup()

Solicita que uma limpeza de entradas não utilizados na lista de ouvintes subjacentes seja executada em um thread de prioridade mais baixa.

(Herdado de WeakEventManager)
StartListening(Object)

Começa a escutar o CurrentChanging evento na origem especificada.

StopListening(Object)

Interrompe a escuta do CurrentChanging evento na origem especificada.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
VerifyAccess()

Impõe que o thread de chamada tenha acesso a isso DispatcherObject.

(Herdado de DispatcherObject)

Aplica-se a

Confira também