Méthode ITextProvider2 ::RangeFromAnnotation (uiautomationcore.h)

Expose une plage de texte qui contient le texte qui est la cible de l’annotation associée à l’élément d’annotation spécifié.

Syntaxe

HRESULT RangeFromAnnotation(
  [in]          IRawElementProviderSimple *annotationElement,
  [out, retval] ITextRangeProvider        **pRetVal
);

Paramètres

[in] annotationElement

Type : IRawElementProviderSimple*

Fournisseur d’un élément qui implémente l’interface IAnnotationProvider . L’élément annotation est un frère de l’élément qui implémente l’interface ITextProvider2 pour le document.

[out, retval] pRetVal

Type : ITextRangeProvider**

Reçoit une plage de texte qui contient le texte cible de l’annotation.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête uiautomationcore.h (incluez UIAutomation.h)

Voir aussi

Type de contrôle de document

ITextProvider

ITextProvider2

Vue d'ensemble des fournisseurs UI Automation

UI Automation prise en charge du contenu textuel