RoutingStrategy Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zeigt die Routingstrategie eines Routingereignisses an.
public enum class RoutingStrategy
public enum RoutingStrategy
type RoutingStrategy =
Public Enum RoutingStrategy
- Vererbung
Felder
Bubble | 1 | Das Routingereignis verwendet eine Bubbling-Strategie, bei der die Ereignisinstanz in der Struktur aufwärts geleitet wird, d. h. von der Ereignisquelle zum Stamm. |
Direct | 2 | Das Routingereignis wird nicht durch eine Elementstruktur geleitet, unterstützt aber Routingereignisfunktionen wie die Klassenbehandlung, EventTrigger oder EventSetter. |
Tunnel | 0 | Das Routingereignis verwendet eine Tunneling-Strategie, bei der die Ereignisinstanz in der Struktur abwärts geleitet wird, d. h. vom Stamm zum Quellelement. |
Hinweise
Routingstrategie für jedes weitergeleitete Ereignis muss nur eine dieser Werte sein. Eingabeereignisse sind jedoch häufig in Paaren in Basisklassen vorhanden, wobei ein Ereignis die bubbling-Version ist und ein Ereignis die Tunnelversion ist. Für Eingabeereignisse haben die Tunnel- und Bubbling-Versionen freigegebene Argumente und werden in Folge auf die Eingabegerätbedingung ausgelöst, die die Ereignisse auslöst.