TreeTraversalOptions-Enumeration (uiautomationclient.h)

Definiert Werte, die zum Anpassen der Strukturnavigationsreihenfolge verwendet werden können.

Syntax

typedef enum TreeTraversalOptions {
  TreeTraversalOptions_Default = 0,
  TreeTraversalOptions_PostOrder = 0x1,
  TreeTraversalOptions_LastToFirstOrder = 0x2
} ;

Konstanten

 
TreeTraversalOptions_Default
Wert: 0
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 uiautomationclient.h (include UIAutomation.h, Uiautomationcoreapi.h)

Weitere Informationen

Textattributebezeichner