Partager via


fonction TextPattern_RangeFromChild (uiautomationcoreapi.h)

Note Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM (Microsoft UI Automation Component Object Model) à la place.
 
Obtient la plage de texte qu’un nœud donné couvre.

Syntaxe

HRESULT TextPattern_RangeFromChild(
  [in]  HUIAPATTERNOBJECT hobj,
  [in]  HUIANODE          hnodeChild,
  [out] HUIATEXTRANGE     *pRetVal
);

Paramètres

[in] hobj

Type : HUIAPATTERNOBJECT

Objet de modèle de contrôle.

[in] hnodeChild

Type : HUIANODE

Référence à un nœud pour lequel le client souhaite la plage de texte.

[out] pRetVal

Type : HUIATEXTRANGE*

Lorsque cette fonction retourne, contient la plage de texte que le nœud couvre. 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

À titre d’exemple d’utilisation de cette fonction, un client peut passer un contrôle de lien hypertexte incorporé et recevoir la plage de texte qu’elle couvre.

Configuration requise

   
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