Estrutura UIAutomationMethodInfo (uiautomationcore.h)
Contém informações sobre um método compatível com um padrão de controle personalizado.
Sintaxe
struct UIAutomationMethodInfo {
LPCWSTR pProgrammaticName;
BOOL doSetFocus;
UINT cInParameters;
UINT cOutParameters;
UIAutomationType *pParameterTypes;
LPCWSTR *pParameterNames;
};
Membros
pProgrammaticName
Tipo: LPCWSTR
O nome do método (uma cadeia de caracteres não localizável).
doSetFocus
Tipo: BOOL
TRUE se Automação da Interface do Usuário deve definir o foco no objeto antes de chamar o método; caso contrário, FALSE.
cInParameters
Tipo: UINT
A contagem de parâmetros [in], que são sempre os primeiros na matriz pParameterTypes .
cOutParameters
Tipo: UINT
A contagem de parâmetros [out], que sempre seguem os parâmetros [in] na matriz pParameterTypes .
pParameterTypes
Tipo: UIAutomationType*
Um ponteiro para uma matriz de valores que indica os tipos de dados dos parâmetros do método . Os tipos de dados dos parâmetros In devem ser primeiro, seguidos pelos dos parâmetros Out.
pParameterNames
Tipo: LPCWSTR*
Um ponteiro para uma matriz que contém os nomes de parâmetro (cadeias de caracteres não localizáveis).
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 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008, Windows Server 2003 com SP2 e Atualização de Plataforma para Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | uiautomationcore.h (include UIAutomation.h) |