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
Bubble | 1 | El evento enrutado utiliza una estrategia de propagación, donde la instancia de evento se enruta hacia arriba por el árbol, desde el elemento de origen hasta la raíz. |
Direct | 2 | El evento enrutado no se enruta por un árbol de elementos, pero admite otras capacidades de eventos enrutados, como el control de clases, EventTrigger o EventSetter. |
Tunnel | 0 | El evento enrutado utiliza una estrategia de tunelización, donde la instancia de evento se enruta hacia abajo por el árbol, desde la raíz hasta el elemento de origen. |
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. En el caso de 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.