EventRoute Classe

Definição

Representa o contentor da rota a seguir por um evento encaminhado.

public ref class EventRoute sealed
public sealed class EventRoute
type EventRoute = class
Public NotInheritable Class EventRoute
Herança
EventRoute

Observações

Esta classe corresponde a um válido RoutedEvent, e contém uma lista ordenada de pares de objectos-alvo e listas de handler que se referem à rota do evento para esse evento. EventRoute suporta a adição de novas entradas à lista e também permite invocar os manipuladores da lista.

A maioria das operações normais para adicionar handlers para eventos Windows Presentation Foundation (WPF) não requer trabalhar com esta classe (por exemplo, usar métodos EventManager para adicionar tratamento de classes, ou consultar handlers existentes de um evento). Esta classe destina-se principalmente a ser utilizada quando elementos têm conhecimento específico sobre elementos filhos ou elementos progenitores, o que torna prático adicionar ou remover elementos da rota de eventos calculada por defeito.

Construtores

Name Description
EventRoute(RoutedEvent)

Inicializa uma instância da EventRoute classe.

Métodos

Name Description
Add(Object, Delegate, Boolean)

Adiciona o handler especificado para o alvo especificado à rota.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
PeekBranchNode()

Devolve o elemento mais alto na pilha de rotas de eventos em que duas árvores lógicas divergem.

PeekBranchSource()

Devolve a fonte do elemento mais topo na pilha de rotas de eventos em que duas árvores lógicas divergem.

PopBranchNode()

Devolve o nó mais topo na pilha de rotas de eventos onde duas árvores lógicas divergem.

PushBranchNode(Object, Object)

Adiciona o nó mais topo à pilha de rotas de eventos onde duas árvores lógicas divergem.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a