Поделиться через


Метод IUIAutomationTextRange3::GetAttributeValues (uiautomationclient.h)

Возвращает все запрошенные значения атрибутов текста для текстового диапазона в одном вызове между процессами. Это эквивалентно вызову Метода GetAttributeValue, но может извлекать несколько значений вместо одного.

Синтаксис

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

Параметры

[in] attributeIds

Список идентификаторов атрибутов текста.

[in] attributeIdCount

Количество текстовых идентификаторов атрибутов в списке attributeIds .

[out, retval] attributeValues

SAFEARRAYтипа VARIANT, содержащий значения соответствующих атрибутов текста для текстового диапазона.

Возвращаемое значение

Возвращает S_OK в случае успешного выполнения, в противном случае — код ошибки HRESULT .

Комментарии

GetAttributeValues получает только текстовые атрибуты, предоставленные в вызове .

Требования

   
Минимальная версия клиента Windows 10 версии 1703 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Целевая платформа Windows
Header uiautomationclient.h (включая UIAutomation.h)

См. также раздел

IUIAutomationTextRange3

Поддержка автоматизации пользовательского интерфейса для текстового содержимого