EventRoute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o contêiner para a rota a ser seguida por um evento roteado.
public ref class EventRoute sealed
public sealed class EventRoute
type EventRoute = class
Public NotInheritable Class EventRoute
- Herança
-
EventRoute
Comentários
Essa classe corresponde a um valor válido RoutedEvente contém uma lista ordenada de pares de lista de manipuladores e objetos de destino que se referem à rota de evento para esse evento. EventRoute dá suporte à adição de novas entradas à lista e também permite que os manipuladores na lista sejam invocados.
A maioria das operações normais para adicionar manipuladores para eventos Windows Presentation Foundation (WPF) não exige trabalhar com essa classe (por exemplo, use métodos EventManager para adicionar tratamento de classe ou consulta para manipuladores existentes de um evento). Essa classe é usada principalmente quando os elementos têm um conhecimento específico sobre elementos filho ou elementos pai que tornam prático adicionar elementos ou remover elementos da rota de evento calculada padrão.
Construtores
| Nome | Description |
|---|---|
| EventRoute(RoutedEvent) |
Inicializa uma instância da EventRoute classe. |
Métodos
| Nome | Description |
|---|---|
| Add(Object, Delegate, Boolean) |
Adiciona o manipulador especificado para o destino especificado à rota. |
| 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 Objectatual. (Herdado de Object) |
| PeekBranchNode() |
Retorna o elemento mais alto na pilha de rotas de evento na qual duas árvores lógicas divergem. |
| PeekBranchSource() |
Retorna a origem do elemento mais alto na pilha de rotas de eventos na qual duas árvores lógicas divergem. |
| PopBranchNode() |
Retorna o nó mais alto na pilha de rotas de eventos na qual duas árvores lógicas divergem. |
| PushBranchNode(Object, Object) |
Adiciona o nó mais alto à pilha de rotas de eventos na qual duas árvores lógicas divergem. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |