Estructura UiaCacheRequest (uiautomationcoreapi.h)
Sintaxis
struct UiaCacheRequest {
struct UiaCondition *pViewCondition;
TreeScope Scope;
PROPERTYID *pProperties;
int cProperties;
PATTERNID *pPatterns;
int cPatterns;
AutomationElementMode automationElementMode;
};
Miembros
pViewCondition
Tipo: UiaCondition *
Dirección de una estructura UiaCondition que especifica la condición que deben coincidir los elementos almacenados en caché.
Scope
Tipo: TreeScope
Valor del tipo enumerado TreeScope que indica el ámbito de la solicitud de caché; por ejemplo, si incluye elementos secundarios del elemento raíz.
pProperties
Tipo: PROPERTYID*
Dirección de una matriz de identificadores para las propiedades que se van a almacenar en caché. Para obtener una lista de identificadores de propiedad, vea Identificadores de propiedad.
cProperties
Tipo: int
Recuento de elementos de la matriz pProperties .
pPatterns
Tipo: PATTERNID*
Dirección de una matriz de identificadores para los patrones de control que se van a almacenar en caché. Para obtener una lista de identificadores de patrón de control, consulte Identificadores de patrón de control.
cPatterns
Tipo: int
Recuento de elementos de la matriz pPatterns .
automationElementMode
Tipo: AutomationElementMode
Valor del tipo enumerado AutomationElementMode que indica el tipo de referencia a los elementos de Automatización de la interfaz de usuario almacenados en caché que se van a devolver.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | uiautomationcoreapi.h |