Interfaccia IUIAutomationCacheRequest (uiautomationclient.h)

Espone proprietà e metodi di una richiesta di cache. Le applicazioni client usano questa interfaccia per specificare le proprietà e i pattern di controllo da memorizzare nella cache quando viene ottenuto un elemento microsoft Automazione interfaccia utente.

Ereditarietà

L'interfaccia IUIAutomationCacheRequest eredita dall'interfaccia IUnknown . IUIAutomationCacheRequest include anche questi tipi di membri:

Metodi

L'interfaccia IUIAutomationCacheRequest include questi metodi.

 
IUIAutomationCacheRequest::AddPattern

Aggiunge un pattern di controllo alla richiesta della cache.
IUIAutomationCacheRequest::AddProperty

Aggiunge una proprietà alla richiesta di cache.
IUIAutomationCacheRequest::Clone

Crea una copia della richiesta di cache.
IUIAutomationCacheRequest::get_AutomationElementMode

Indica se gli elementi restituiti contengono riferimenti completi all'interfaccia utente sottostante o solo informazioni memorizzate nella cache. (Get)
IUIAutomationCacheRequest::get_TreeFilter

Specifica la visualizzazione dell'albero degli elementi Automazione interfaccia utente utilizzato durante la memorizzazione nella cache. (Get)
IUIAutomationCacheRequest::get_TreeScope

Specifica l'ambito della memorizzazione nella cache. (Get)
IUIAutomationCacheRequest::p ut_AutomationElementMode

Indica se gli elementi restituiti contengono riferimenti completi all'interfaccia utente sottostante o solo informazioni memorizzate nella cache. (Put)
IUIAutomationCacheRequest::p ut_TreeFilter

Specifica la visualizzazione dell'albero degli elementi Automazione interfaccia utente utilizzato durante la memorizzazione nella cache. (Put)
IUIAutomationCacheRequest::p ut_TreeScope

Specifica l'ambito della memorizzazione nella cache. (Put)

Commenti

Il recupero di proprietà e pattern di controllo tramite Automazione interfaccia utente richiede chiamate tra processi che possono rallentare le prestazioni. Memorizzando nella cache i valori delle proprietà e dei pattern di controllo in un'operazione batch, è possibile migliorare le prestazioni dell'applicazione.

Creare una nuova richiesta di cache chiamando CreateCacheRequest e configurando la richiesta chiamando i metodi di IUIAutomationCacheRequest.

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista, Windows XP con SP3 e Platform Update per Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008, Windows Server 2003 con SP2 e Platform Update per Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione uiautomationclient.h (include UIAutomation.h)

Vedi anche

interfacce degli elementi Automazione interfaccia utente per i client