IUIAutomationTextRange3 ::GetEnclosingElementBuildCache, méthode (uiautomationclient.h)
Obtient l’élément englobant et les propriétés et modèles fournis pour un élément dans une plage de texte dans un seul appel interprocesseur. Cela équivaut à appeler GetEnclosingElement, mais ajoute le modèle de cache de build standard.
Syntaxe
HRESULT GetEnclosingElementBuildCache(
[in] IUIAutomationCacheRequest *cacheRequest,
[out, retval] IUIAutomationElement **enclosingElement
);
Paramètres
[in] cacheRequest
IUIAutomationCacheRequest spécifiant les propriétés et les modèles de contrôle à mettre en cache.
[out, retval] enclosingElement
Retourne l’élément englobant (et les propriétés/modèles) de la plage de texte s’il répond aux critères de la demande cacheRequest fournie.
Valeur retournée
Retourne S_OK en cas de réussite, sinon un code d’erreur HRESULT .
Remarques
Suivant la conception de GetEnclosingElement :
- Obtient l’élément englobant le plus intégré d’une plage de texte et les propriétés fournies de l’élément.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1703 [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | uiautomationclient.h (incluez UIAutomation.h) |