Enumeración UIAutomationType (uiautomationcore.h)
Contiene valores usados para indicar los tipos de datos de Microsoft Automatización de la interfaz de usuario.
Syntax
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
} ;
Constantes
UIAutomationType_Int Valor: 0x1 Entero. |
UIAutomationType_Bool Valor: 0x2 Valor booleano. |
UIAutomationType_String Valor: 0x3 Cadena de caracteres terminada en null. |
UIAutomationType_Double Valor: 0x4 Número de punto flotante de precisión doble. |
UIAutomationType_Point Valor: 0x5 Estructura POINT que contiene las coordenadas x e y de un punto. |
UIAutomationType_Rect Valor: 0x6 Estructura RECT que contiene las coordenadas de las esquinas superior izquierda e inferior derecha de un rectángulo. Este tipo no se admite para una propiedad de Automatización de la interfaz de usuario personalizada. |
UIAutomationType_Element Valor: 0x7 Dirección de la interfaz IUIAutomationElement de un elemento Automatización de la interfaz de usuario. |
UIAutomationType_Array Valor: 0x10000 Matriz de un tipo no especificado. |
UIAutomationType_Out Valor: 0x20000 Dirección de una variable que recibe un valor recuperado por una función. |
UIAutomationType_IntArray Una matriz de enteros. Este tipo no se admite para una propiedad de Automatización de la interfaz de usuario personalizada. |
UIAutomationType_BoolArray Matriz de valores booleanos. Este tipo no se admite para una propiedad de Automatización de la interfaz de usuario personalizada. |
UIAutomationType_StringArray Matriz de cadenas de caracteres terminadas en NULL. Este tipo no se admite para una propiedad de Automatización de la interfaz de usuario personalizada. |
UIAutomationType_DoubleArray Matriz de números de punto flotante de precisión doble. Este tipo no se admite para una propiedad de Automatización de la interfaz de usuario personalizada. |
UIAutomationType_PointArray Matriz de estructuras POINT , cada una de las cuales contiene las coordenadas x e y de un punto. Este tipo no se admite para una propiedad de Automatización de la interfaz de usuario personalizada. |
UIAutomationType_RectArray Matriz de estructuras RECT , cada una que contiene las coordenadas de las esquinas superior izquierda e inferior derecha de un rectángulo. Este tipo no se admite para una propiedad de Automatización de la interfaz de usuario personalizada. |
UIAutomationType_ElementArray Matriz de punteros a interfaces IUIAutomationElement, cada una para un elemento Automatización de la interfaz de usuario. |
UIAutomationType_OutInt Dirección de una variable que recibe un valor entero. |
UIAutomationType_OutBool Dirección de una variable que recibe un valor booleano. |
UIAutomationType_OutString Dirección de una variable que recibe una cadena de caracteres terminada en NULL. |
UIAutomationType_OutDouble Dirección de una variable que recibe un número de punto flotante de precisión doble. |
UIAutomationType_OutPoint Dirección de una variable que recibe una estructura POINT . |
UIAutomationType_OutRect Dirección de una variable que recibe una estructura RECT . |
UIAutomationType_OutElement Dirección de una variable que recibe un puntero a la interfaz IUIAutomationElement de un elemento Automatización de la interfaz de usuario. |
UIAutomationType_OutIntArray Dirección de una variable que recibe una matriz de valores enteros. |
UIAutomationType_OutBoolArray Dirección de una variable que recibe una matriz de valores booleanos. |
UIAutomationType_OutStringArray Dirección de una variable que recibe una matriz de cadenas de caracteres terminadas en NULL. |
UIAutomationType_OutDoubleArray Dirección de una variable que recibe una matriz de números de punto flotante de precisión doble. |
UIAutomationType_OutPointArray Dirección de una variable que recibe una matriz de estructuras POINT . |
UIAutomationType_OutRectArray Dirección de una variable que recibe una matriz de estructuras RECT . |
UIAutomationType_OutElementArray Dirección de una variable que recibe una matriz de punteros a las interfaces IUIAutomationElement de Automatización de la interfaz de usuario elementos. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista, Windows XP con SP3 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008, Windows Server 2003 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | uiautomationcore.h (incluir UIAutomation.h) |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de