Metode IUIAutomationElement7::FindAllWithOptionsBuildCache (uiautomationclient.h)
Menemukan semua elemen yang cocok dalam urutan yang ditentukan, tetapi juga menyimpan properti dan polanya.
Sintaks
HRESULT FindAllWithOptionsBuildCache(
[in] TreeScope scope,
[in] IUIAutomationCondition *condition,
[in] IUIAutomationCacheRequest *cacheRequest,
[in] TreeTraversalOptions traversalOptions,
[in] IUIAutomationElement *root,
[out, retval] IUIAutomationElementArray **found
);
Parameter
[in] scope
Jenis: TreeScope
Cakupan permintaan.
Ketika elemen diambil, penembolokan hanya dapat dilakukan untuk elemen itu sendiri (perilaku default), atau untuk elemen dan turunan atau turunannya. Properti ini menjelaskan cakupan permintaan.
[in] condition
Jenis: IUIAutomationCondition
Antarmuka utama untuk kondisi yang digunakan dalam pemfilteran saat mencari elemen di pohon Automation UI.
[in] cacheRequest
Jenis: IUIAutomationCacheRequest
Penunjuk ke permintaan cache yang menentukan pola kontrol dan properti untuk disertakan dalam cache.
[in] traversalOptions
Jenis: TreeTraversalOptions
Urutan navigasi pohon.
[in] root
Jenis: IUIAutomationElement
Penunjuk ke elemen untuk memulai pencarian.
[out, retval] found
Menerima penunjuk ke array elemen yang cocok. Mengembalikan array kosong jika tidak ada elemen yang cocok yang ditemukan.
Nilai kembali
Mengembalikan S_OK jika berhasil, jika tidak, kode kesalahan HRESULT .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1703 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | uiautomationclient.h (termasuk UIAutomation.h) |
DLL | UIAutomationCore.dll |