Condividi tramite


Metodo IUIAutomationElement7::FindFirstWithOptionsBuildCache (uiautomationclient.h)

Trova il primo elemento corrispondente nell'ordine specificato, ma memorizza nella cache anche le proprietà e il criterio.

Sintassi

HRESULT FindFirstWithOptionsBuildCache(
  [in]           TreeScope                 scope,
  [in]           IUIAutomationCondition    *condition,
  [in]           IUIAutomationCacheRequest *cacheRequest,
                 TreeTraversalOptions      traversalOptions,
  [in, optional] IUIAutomationElement      *root,
  [out, retval]  IUIAutomationElement      **found
);

Parametri

[in] scope

Combinazione di valori che specificano l'ambito della ricerca.

[in] condition

Puntatore a una condizione che rappresenta i criteri da trovare.

[in] cacheRequest

Puntatore a una richiesta di cache che specifica i pattern di controllo e le proprietà da includere nella cache.

traversalOptions

Valore di enumerazione che specifica l'ordine di spostamento della struttura ad albero.

[in, optional] root

Puntatore all'elemento con cui iniziare la ricerca.

[out, retval] found

Riceve un puntatore all'elemento . NULL viene restituito se non viene trovato alcun elemento corrispondente.

Valore restituito

Restituisce S_OK se ha esito positivo; in caso contrario, un HRESULT codice di errore.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1703 [solo app desktop]
server minimo supportato Windows Server 2016 [solo app desktop]
piattaforma di destinazione Finestre
intestazione uiautomationclient.h (include UIAutomation.h)
dll UIAutomationCore.dll

Vedere anche

IUIAutomationElement7