Estructura UIAutomationMethodInfo (uiautomationcore.h)
Contiene información sobre un método compatible con un patrón de control personalizado.
Sintaxis
struct UIAutomationMethodInfo {
LPCWSTR pProgrammaticName;
BOOL doSetFocus;
UINT cInParameters;
UINT cOutParameters;
UIAutomationType *pParameterTypes;
LPCWSTR *pParameterNames;
};
Miembros
pProgrammaticName
Tipo: LPCWSTR
Nombre del método (una cadena no localizable).
doSetFocus
Tipo: BOOL
TRUE si Automatización de la interfaz de usuario debe establecer el foco en el objeto antes de llamar al método ; en caso contrario, FALSE.
cInParameters
Tipo: UINT
Recuento de parámetros [in], que siempre son primero en la matriz pParameterTypes .
cOutParameters
Tipo: UINT
Recuento de parámetros [out], que siempre siguen los parámetros [in] de la matriz pParameterTypes .
pParameterTypes
Tipo: UIAutomationType*
Puntero a una matriz de valores que indica los tipos de datos de los parámetros del método. Los tipos de datos de los parámetros In deben ser primero, seguidos de los de los parámetros Out.
pParameterNames
Tipo: LPCWSTR*
Puntero a una matriz que contiene los nombres de parámetro (cadenas no localizables).
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 [solo aplicaciones de escritorio] |
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 [solo aplicaciones de escritorio] |
Encabezado | uiautomationcore.h (incluir UIAutomation.h) |