UIAutomationType 列挙 (uiautomationcore.h)

Microsoft UI オートメーション データ型を示すために使用される値が含まれます。

構文

typedef enum UIAutomationType {
  UIAutomationType_Int = 0x1,
  UIAutomationType_Bool = 0x2,
  UIAutomationType_String = 0x3,
  UIAutomationType_Double = 0x4,
  UIAutomationType_Point = 0x5,
  UIAutomationType_Rect = 0x6,
  UIAutomationType_Element = 0x7,
  UIAutomationType_Array = 0x10000,
  UIAutomationType_Out = 0x20000,
  UIAutomationType_IntArray,
  UIAutomationType_BoolArray,
  UIAutomationType_StringArray,
  UIAutomationType_DoubleArray,
  UIAutomationType_PointArray,
  UIAutomationType_RectArray,
  UIAutomationType_ElementArray,
  UIAutomationType_OutInt,
  UIAutomationType_OutBool,
  UIAutomationType_OutString,
  UIAutomationType_OutDouble,
  UIAutomationType_OutPoint,
  UIAutomationType_OutRect,
  UIAutomationType_OutElement,
  UIAutomationType_OutIntArray,
  UIAutomationType_OutBoolArray,
  UIAutomationType_OutStringArray,
  UIAutomationType_OutDoubleArray,
  UIAutomationType_OutPointArray,
  UIAutomationType_OutRectArray,
  UIAutomationType_OutElementArray
} ;

定数

 
UIAutomationType_Int
値: 0x1
整数。
UIAutomationType_Bool
値: 0x2
ブール値。
UIAutomationType_String
値: 0x3
null で終わる文字列。
UIAutomationType_Double
値: 0x4
倍精度浮動小数点数。
UIAutomationType_Point
値: 0x5
ポイントの x 座標と y 座標を含む POINT 構造体。
UIAutomationType_Rect
値: 0x6
四角形の左上隅と右下隅の座標を含む RECT 構造体。 この型は、カスタム UI オートメーション プロパティではサポートされていません。
UIAutomationType_Element
値: 0x7
UI オートメーション要素の IUIAutomationElement インターフェイスのアドレス。
UIAutomationType_Array
値: 0x10000
指定されていない型の配列。
UIAutomationType_Out
値: 0x20000
関数によって取得された値を受け取る変数のアドレス。
UIAutomationType_IntArray
整数の配列。 この型は、カスタム UI オートメーション プロパティではサポートされていません。
UIAutomationType_BoolArray
ブール値の配列です。 この型は、カスタム UI オートメーション プロパティではサポートされていません。
UIAutomationType_StringArray
null で終わる文字列の配列。 この型は、カスタム UI オートメーション プロパティではサポートされていません。
UIAutomationType_DoubleArray
倍精度浮動小数点数の配列。 この型は、カスタム UI オートメーション プロパティではサポートされていません。
UIAutomationType_PointArray
ポイントの x 座標と y 座標を含む POINT 構造体の配列。 この型は、カスタム UI オートメーション プロパティではサポートされていません。
UIAutomationType_RectArray
四角形の左上隅と右下隅の座標を含む RECT 構造体の配列。 この型は、カスタム UI オートメーション プロパティではサポートされていません。
UIAutomationType_ElementArray
IUIAutomationElement インターフェイスへのポインターの配列。各インターフェイスは、UI オートメーション要素です。
UIAutomationType_OutInt
整数値を受け取る変数のアドレス。
UIAutomationType_OutBool
ブール値を受け取る変数のアドレス。
UIAutomationType_OutString
null で終わる文字列を受け取る変数のアドレス。
UIAutomationType_OutDouble
倍精度浮動小数点数を受け取る変数のアドレス。
UIAutomationType_OutPoint
POINT 構造体を受け取る変数のアドレス。
UIAutomationType_OutRect
RECT 構造体を受け取る変数のアドレス。
UIAutomationType_OutElement
UI オートメーション要素の IUIAutomationElement インターフェイスへのポインターを受け取る変数のアドレス。
UIAutomationType_OutIntArray
整数値の配列を受け取る変数のアドレス。
UIAutomationType_OutBoolArray
ブール値の配列を受け取る変数のアドレス。
UIAutomationType_OutStringArray
null で終わる文字列の配列を受け取る変数のアドレス。
UIAutomationType_OutDoubleArray
倍精度浮動小数点数の配列を受け取る変数のアドレス。
UIAutomationType_OutPointArray
POINT 構造体の配列を受け取る変数のアドレス。
UIAutomationType_OutRectArray
RECT 構造体の配列を受け取る変数のアドレス。
UIAutomationType_OutElementArray
UI オートメーション要素の IUIAutomationElement インターフェイスへのポインターの配列を受け取る変数のアドレス。

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム、WINDOWS XP SP3 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム、Windows Server 2003 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
Header uiautomationcore.h (UIAutomation.h を含む)