Condividi tramite


Struttura UiaCacheRequest (uiautomationcoreapi.h)

Nota Questa struttura è deprecata.
 
Contiene informazioni su una richiesta di memorizzare nella cache i dati relativi agli elementi Automazione interfaccia utente.

Sintassi

struct UiaCacheRequest {
  struct UiaCondition   *pViewCondition;
  TreeScope             Scope;
  PROPERTYID            *pProperties;
  int                   cProperties;
  PATTERNID             *pPatterns;
  int                   cPatterns;
  AutomationElementMode automationElementMode;
};

Members

pViewCondition

Tipo: UiaCondition *

Indirizzo di una struttura UiaCondition che specifica la condizione che gli elementi memorizzati nella cache devono corrispondere.

Scope

Tipo: TreeScope

Valore del tipo enumerato TreeScope che indica l'ambito della richiesta di cache; ad esempio, se include elementi figlio dell'elemento radice.

pProperties

Tipo: PROPERTYID*

Indirizzo di una matrice di identificatori per le proprietà da memorizzare nella cache. Per un elenco degli ID delle proprietà, vedere Identificatori di proprietà.

cProperties

Tipo: int

Conteggio degli elementi nella matrice pProperties .

pPatterns

Tipo: PATTERNID*

Indirizzo di una matrice di identificatori per i pattern di controllo da memorizzare nella cache. Per un elenco degli ID dei pattern di controllo, vedere Identificatori del pattern di controllo.

cPatterns

Tipo: int

Conteggio degli elementi nella matrice pPatterns .

automationElementMode

Tipo: AutomationElementMode

Valore del tipo enumerato AutomationElementMode che indica il tipo di riferimento a elementi memorizzati nella cache Automazione interfaccia utente da restituire.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione uiautomationcoreapi.h