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) |