RoutingStrategy Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Indica a estratégia de roteamento de um evento encaminhado.
public enum class RoutingStrategy
public enum RoutingStrategy
type RoutingStrategy =
Public Enum RoutingStrategy
- Herança
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.