Interface IUIAutomationCacheRequest (uiautomationclient.h)
Expõe propriedades e métodos de uma solicitação de cache. Os aplicativos cliente usam essa interface para especificar as propriedades e os padrões de controle a serem armazenados em cache quando um elemento da Automação da Interface do Usuário da Microsoft é obtido.
Herança
A interface IUIAutomationCacheRequest herda da interface IUnknown . IUIAutomationCacheRequest também tem estes tipos de membros:
Métodos
A interface IUIAutomationCacheRequest tem esses métodos.
IUIAutomationCacheRequest::AddPattern Adiciona um padrão de controle à solicitação de cache. |
IUIAutomationCacheRequest::AddProperty Adiciona uma propriedade à solicitação de cache. |
IUIAutomationCacheRequest::Clone Cria uma cópia da solicitação de cache. |
IUIAutomationCacheRequest::get_AutomationElementMode Indica se os elementos retornados contêm referências completas à interface do usuário subjacente ou apenas informações armazenadas em cache. (Obter) |
IUIAutomationCacheRequest::get_TreeFilter Especifica a exibição da árvore de elementos da Automação da Interface do Usuário usada durante o cache. (Obter) |
IUIAutomationCacheRequest::get_TreeScope Especifica o escopo do cache. (Obter) |
IUIAutomationCacheRequest::p ut_AutomationElementMode Indica se os elementos retornados contêm referências completas à interface do usuário subjacente ou apenas informações armazenadas em cache. (Put) |
IUIAutomationCacheRequest::p ut_TreeFilter Especifica a exibição da árvore de elementos da Automação da Interface do Usuário usada durante o cache. (Put) |
IUIAutomationCacheRequest::p ut_TreeScope Especifica o escopo do cache. (Put) |
Comentários
Recuperar propriedades e padrões de controle por meio da Automação da Interface do Usuário requer chamadas entre processos que podem reduzir o desempenho. Ao armazenar em cache valores de proprietários e padrões de controle em uma operação em lote, você pode aprimorar o desempenho do aplicativo.
Crie uma nova solicitação de cache chamando CreateCacheRequest e configure a solicitação chamando métodos de IUIAutomationCacheRequest.
Requisitos
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista, Windows XP com SP3 e Atualização de Plataforma para Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008, Windows Server 2003 com SP2 e Atualização de Plataforma para Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationclient.h (inclua UIAutomation.h) |
Confira também
Interfaces de elemento de automação da interface do usuário para clientes