Estructura UiaCacheRequest (uiautomationcoreapi.h)

Nota Esta estructura está en desuso.
 
Contiene información sobre una solicitud para almacenar en caché datos sobre Automatización de la interfaz de usuario elementos.

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