RoutingStrategy Enumeração

Definição

Indica a estratégia de roteamento de um evento encaminhado.

public enum class RoutingStrategy
public enum RoutingStrategy
type RoutingStrategy = 
Public Enum RoutingStrategy
Herança
RoutingStrategy

Campos

Name Valor Description
Tunnel 0

O evento encaminhado utiliza uma estratégia de tunelamento, onde a instância do evento é encaminhada para baixo através da árvore, da raiz ao elemento de origem.

Bubble 1

O evento encaminhado utiliza uma estratégia de bubbling, onde a instância do evento é encaminhada para cima através da árvore, desde a origem do evento até à raiz.

Direct 2

O evento encaminhado não passa por uma árvore de elementos, mas suporta outras capacidades de eventos encaminhados, como o tratamento de classes, EventTrigger ou EventSetter.

Observações

A estratégia de encaminhamento para cada evento encaminhado deve ser apenas um destes valores. No entanto, eventos de entrada existem frequentemente em pares nas classes base, onde um evento é a versão borbulhante e outro é a versão de tunelamento. Para eventos de entrada de forma única, as versões de tunelamento e borbulha têm argumentos partilhados e são levantadas sucessivamente em resposta à condição do dispositivo de entrada que eleva os eventos.

Aplica-se a