Partager via


IUIAutomationTextRange3::GetAttributeValues, méthode (uiautomationclient.h)

Retourne toutes les valeurs d’attribut de texte demandées pour une plage de texte dans un seul appel interprocesseur. Cela revient à appeler GetAttributeValue, sauf qu’il peut récupérer plusieurs valeurs au lieu d’une seule.

Syntaxe

HRESULT GetAttributeValues(
  [in]          const TEXTATTRIBUTEID *attributeIds,
  [in]          int                   attributeIdCount,
  [out, retval] SAFEARRAY             **attributeValues
);

Paramètres

[in] attributeIds

Liste d’identificateurs d’attributs de texte.

[in] attributeIdCount

Nombre d’identificateurs d’attribut de texte dans la liste attributeIds .

[out, retval] attributeValues

SAFEARRAY de VARIANT contenant des valeurs aux attributs de texte correspondants pour une plage de texte.

Valeur retournée

Retourne S_OK en cas de réussite, sinon un code d’erreur HRESULT .

Remarques

GetAttributeValues obtient uniquement les attributs de texte fournis dans l’appel.

Configuration requise

   
Client minimal pris en charge Windows 10, version 1703 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête uiautomationclient.h (incluez UIAutomation.h)

Voir aussi

IUIAutomationTextRange3

Prise en charge d’UI Automation pour le contenu textuel