TreeTraversalOptions 列挙 (uiautomationcoreapi.h)

ツリー ナビゲーションの順序をカスタマイズするために使用できる値を定義します。

構文

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

定数

 
TreeTraversalOptions_Default
値: 0x0
予約注文、
最初から最後まで子供たちを訪問します。
TreeTraversalOptions_PostOrder
値: 0x1
事後注文については、「解説」を参照してください。
TreeTraversalOptions_LastToFirstOrder
値: 0x2
最後から最初まで子供たちを訪問します。

注釈

オプション グループ (フラグ):

  • 走査順序 (事前順序、事後順序) では、検索条件に対してノードをテストする必要があるタイミングを定義します。 たとえば、"on enter" や "on leave" などです。
  • 訪問順序は、どの順序の親戚が訪問するかを定義します。 親戚には、子と兄弟が含まれます。 訪問注文は親に対して相対的です。 子の観点から First-to-Last は "子から次の兄弟を訪問する" を意味し、Last-to-First は "子から前の兄弟を訪問する" を意味します。

要件

要件
サポートされている最小のクライアント Windows 10、バージョン 1703 [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
Header uiautomationcoreapi.h (UIAutomation.h、Uiautomationcoreapi.h を含む)

こちらもご覧ください

テキスト属性識別子