Partager via


TextRange_GetEnclosingElement, fonction (uiautomationcoreapi.h)

Note Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM (Component Object Model) Microsoft UI Automation à la place.
 
Retourne le nœud du plus petit fournisseur suivant qui couvre la plage.

Syntaxe

HRESULT TextRange_GetEnclosingElement(
  [in]  HUIATEXTRANGE hobj,
  [out] HUIANODE      *pRetVal
);

Paramètres

[in] hobj

Type : HUIATEXTRANGE

Objet de plage de texte.

[out] pRetVal

Type : HUIANODE*

Lorsque cette fonction est retournée, contient le nœud du plus petit élément suivant qui entoure la plage. Ce paramètre est passé sans être initialisé.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite ou une valeur d’erreur dans le cas contraire.

Remarques

L’élément englobant est généralement le fournisseur de texte qui fournit la plage de texte. Toutefois, si le fournisseur de texte prend en charge des éléments enfants tels que des tableaux ou des liens hypertexte, l’élément englobant peut être un descendant du fournisseur de texte.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête uiautomationcoreapi.h
Bibliothèque Uiautomationcore.lib
DLL Uiautomationcore.dll