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