RoutingStrategy Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica la estrategia de enrutamiento de un evento enrutado.
public enum class RoutingStrategy
public enum RoutingStrategy
type RoutingStrategy =
Public Enum RoutingStrategy
- Herencia
Campos
| Nombre | Valor | Description |
|---|---|---|
| Tunnel | 0 | El evento enrutado usa una estrategia de tunelización, donde la instancia de evento se enruta hacia abajo a través del árbol, desde el elemento raíz al de origen. |
| Bubble | 1 | El evento enrutado usa una estrategia de propagación, donde la instancia de evento se enruta hacia arriba a través del árbol, desde el origen del evento a la raíz. |
| Direct | 2 | El evento enrutado no se enruta a través de un árbol de elementos, pero admite otras funcionalidades de eventos enrutadas, como el control de clases o EventTriggerEventSetter. |
Comentarios
La estrategia de enrutamiento para cada evento enrutado debe ser solo uno de estos valores. Sin embargo, los eventos de entrada suelen existir en pares en clases base, donde un evento es la versión de propagación y un evento es la versión de tunelización. Para los eventos de entrada de forma única, las versiones de tunelización y propagación tienen argumentos compartidos y se generan sucesivamente en respuesta a la condición del dispositivo de entrada que genera los eventos.