TreeTraversalOptions-Enumeration (uiautomationcoreapi.h)
Definiert Werte, die zum Anpassen der Strukturnavigationsreihenfolge verwendet werden können.
Syntax
typedef enum TreeTraversalOptions {
TreeTraversalOptions_Default = 0x0,
TreeTraversalOptions_PostOrder = 0x1,
TreeTraversalOptions_LastToFirstOrder = 0x2
} ;
Konstanten
TreeTraversalOptions_Default Wert: 0x0 Vorbestellung, Besuchen Sie Kinder von der ersten bis zur letzten. |
TreeTraversalOptions_PostOrder Wert: 0x1 Weitere Informationen finden Sie unter Hinweise nach der Bestellung. |
TreeTraversalOptions_LastToFirstOrder Wert: 0x2 Besuchen Sie Kinder von der letzten bis zur ersten. |
Hinweise
Optionsgruppen (Flags):
- Die Traversalreihenfolge (Vorbestellung, Nachbestellung) definiert, wann Knoten anhand von Suchbedingungen getestet werden sollen. Beispiel: "on enter" oder "on leave".
- Die Besuchsreihenfolge definiert, in welcher Reihenfolge Verwandte besucht werden. Zu den Verwandten zählen Untergeordnete und Geschwister. Besuchsaufträge sind relativ zu den Eltern. Aus der Perspektive des Kindes "First-to-Last" bedeutet "Besuch des nächsten Geschwisters vom Kind", während Last-to-First bedeutet "besuchen Sie das vorherige Geschwister vom Kind".
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1703 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Kopfzeile | uiautomationcoreapi.h (include UIAutomation.h, Uiautomationcoreapi.h) |