Bagikan melalui


Antarmuka IUIAutomationCacheRequest (uiautomationclient.h)

Mengekspos properti dan metode permintaan cache. Aplikasi klien menggunakan antarmuka ini untuk menentukan properti dan pola kontrol yang akan di-cache saat elemen Microsoft UI Automation diperoleh.

Warisan

Antarmuka IUIAutomationCacheRequest mewarisi dari antarmuka IUnknown . IUIAutomationCacheRequest juga memiliki jenis anggota ini:

Metode

Antarmuka IUIAutomationCacheRequest memiliki metode ini.

 
IUIAutomationCacheRequest::AddPattern

Menambahkan pola kontrol ke permintaan cache.
IUIAutomationCacheRequest::AddProperty

Menambahkan properti ke permintaan cache.
IUIAutomationCacheRequest::Clone

Membuat salinan permintaan cache.
IUIAutomationCacheRequest::get_AutomationElementMode

Menunjukkan apakah elemen yang dikembalikan berisi referensi lengkap ke UI yang mendasar, atau hanya informasi cache. (Dapatkan)
IUIAutomationCacheRequest::get_TreeFilter

Menentukan tampilan pohon elemen Automation UI yang digunakan saat penembolokan. (Dapatkan)
IUIAutomationCacheRequest::get_TreeScope

Menentukan cakupan penembolokan. (Dapatkan)
IUIAutomationCacheRequest::p ut_AutomationElementMode

Menunjukkan apakah elemen yang dikembalikan berisi referensi lengkap ke UI yang mendasar, atau hanya informasi cache. (Put)
IUIAutomationCacheRequest::p ut_TreeFilter

Menentukan tampilan pohon elemen Automation UI yang digunakan saat penembolokan. (Put)
IUIAutomationCacheRequest::p ut_TreeScope

Menentukan cakupan penembolokan. (Put)

Keterangan

Mengambil properti dan pola kontrol melalui Automasi UI memerlukan panggilan lintas proses yang dapat memperlambat performa. Dengan penembolokan nilai kepemilikan dan pola kontrol dalam operasi batch, Anda dapat meningkatkan performa aplikasi Anda.

Buat permintaan cache baru dengan memanggil CreateCacheRequest, dan konfigurasikan permintaan dengan memanggil metode IUIAutomationCacheRequest.

Persyaratan

   
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista, Windows XP dengan SP3 dan Pembaruan Platform untuk Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008, Windows Server 2003 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header uiautomationclient.h (termasuk UIAutomation.h)

Lihat juga

Antarmuka Elemen Automation UI untuk Klien