Enumeração UIAutomationType (uiautomationcore.h)
Contém valores usados para indicar tipos de dados do Microsoft Automação da Interface do Usuário.
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 Um inteiro. |
UIAutomationType_Bool Valor: 0x2 Um valor booliano. |
UIAutomationType_String Valor: 0x3 Uma cadeia de caracteres terminada em nulo. |
UIAutomationType_Double Valor: 0x4 Um número de ponto flutuante de precisão dupla. |
UIAutomationType_Point Valor: 0x5 Uma estrutura POINT que contém as coordenadas x e y de um ponto. |
UIAutomationType_Rect Valor: 0x6 Uma estrutura RECT que contém as coordenadas dos cantos superior esquerdo e inferior direito de um retângulo. Não há suporte para esse tipo para uma propriedade de Automação da Interface do Usuário personalizada. |
UIAutomationType_Element Valor: 0x7 O endereço da interface IUIAutomationElement de um elemento Automação da Interface do Usuário. |
UIAutomationType_Array Valor: 0x10000 Uma matriz de um tipo não especificado. |
UIAutomationType_Out Valor: 0x20000 O endereço de uma variável que recebe um valor recuperado por uma função. |
UIAutomationType_IntArray Uma matriz de inteiros. Não há suporte para esse tipo para uma propriedade de Automação da Interface do Usuário personalizada. |
UIAutomationType_BoolArray Uma matriz de valores boolianos. Não há suporte para esse tipo para uma propriedade de Automação da Interface do Usuário personalizada. |
UIAutomationType_StringArray Uma matriz de cadeias de caracteres terminadas em nulo. Não há suporte para esse tipo para uma propriedade de Automação da Interface do Usuário personalizada. |
UIAutomationType_DoubleArray Uma matriz de números de ponto flutuante de precisão dupla. Não há suporte para esse tipo para uma propriedade de Automação da Interface do Usuário personalizada. |
UIAutomationType_PointArray Uma matriz de estruturas POINT , cada uma contendo as coordenadas x e y de um ponto. Não há suporte para esse tipo para uma propriedade de Automação da Interface do Usuário personalizada. |
UIAutomationType_RectArray Uma matriz de estruturas RECT , cada uma contendo as coordenadas dos cantos superior esquerdo e inferior direito de um retângulo. Não há suporte para esse tipo para uma propriedade de Automação da Interface do Usuário personalizada. |
UIAutomationType_ElementArray Uma matriz de ponteiros para interfaces IUIAutomationElement, cada uma para um elemento Automação da Interface do Usuário. |
UIAutomationType_OutInt O endereço de uma variável que recebe um valor inteiro. |
UIAutomationType_OutBool O endereço de uma variável que recebe um valor booliano. |
UIAutomationType_OutString O endereço de uma variável que recebe uma cadeia de caracteres terminada em nulo. |
UIAutomationType_OutDouble O endereço de uma variável que recebe um número de ponto flutuante de precisão dupla. |
UIAutomationType_OutPoint O endereço de uma variável que recebe uma estrutura POINT . |
UIAutomationType_OutRect O endereço de uma variável que recebe uma estrutura RECT . |
UIAutomationType_OutElement O endereço de uma variável que recebe um ponteiro para a interface IUIAutomationElement de um elemento Automação da Interface do Usuário. |
UIAutomationType_OutIntArray O endereço de uma variável que recebe uma matriz de valores inteiros. |
UIAutomationType_OutBoolArray O endereço de uma variável que recebe uma matriz de valores boolianos. |
UIAutomationType_OutStringArray O endereço de uma variável que recebe uma matriz de cadeias de caracteres terminadas em nulo. |
UIAutomationType_OutDoubleArray O endereço de uma variável que recebe uma matriz de números de ponto flutuante de precisão dupla. |
UIAutomationType_OutPointArray O endereço de uma variável que recebe uma matriz de estruturas POINT . |
UIAutomationType_OutRectArray O endereço de uma variável que recebe uma matriz de estruturas RECT . |
UIAutomationType_OutElementArray O endereço de uma variável que recebe uma matriz de ponteiros para as interfaces IUIAutomationElement de elementos Automação da Interface do Usuário. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista, Windows XP com SP3 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008, Windows Server 2003 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | uiautomationcore.h (inclua UIAutomation.h) |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de