Метод IAccessible::get_accValue (oleacc.h)

Метод IAccessible::get_accValue извлекает значение указанного объекта. Не все объекты имеют значение.

Синтаксис

HRESULT get_accValue(
  [in]          VARIANT varChild,
  [out, retval] BSTR    *pszValue
);

Параметры

[in] varChild

Тип: VARIANT

Указывает, принадлежат ли полученные сведения о значении объекту или одному из дочерних элементов объекта. Этот параметр является либо CHILDID_SELF (для получения сведений об объекте), либо идентификатор дочернего элемента (для получения сведений о дочернем элементе объекта). Дополнительные сведения об инициализации структуры VARIANT см. в разделе Использование идентификаторов дочерних элементов в параметрах.

[out, retval] pszValue

Тип: BSTR*

Адрес BSTR , который получает локализованную строку, содержащую текущее значение объекта.

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

Тип: HRESULT

Возвращает значение S_OK, если операция завершилась успешно.

В случае успеха возвращает одно из значений в следующей таблице или другой стандартный код ошибки COM. Серверы возвращают эти значения, но клиенты должны всегда проверка выходные параметры, чтобы убедиться, что они содержат допустимые значения. Дополнительные сведения см. в разделе Проверка возвращаемых значений IAccessible.

Ошибка Описание
DISP_E_MEMBERNOTFOUND
Объект не поддерживает это свойство.
E_INVALIDARG
Аргумент является недопустимым.

Комментарии

Числовые значения, возвращаемые доступными объектами полосы прокрутки и панели отслеживания, указывают проценты. Они являются целыми числами от нуля (0) до ста (100) включительно, но также могут быть ограниченным диапазоном, например от одного (1) до шестнадцати (16). Кроме того, некоторые объекты полосы прокрутки и панели отслеживания возвращают строки, соответствующие таким параметрам, как размер экрана или безопасность в Интернете.

Обратите внимание на то, что разработчики серверов: Локализуйте строку, возвращаемую этим свойством.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header oleacc.h
Библиотека Oleacc.lib
DLL Oleacc.dll
Распространяемые компоненты Активные специальные возможности 1.3 RDK в Windows NT 4.0 с пакетом обновления 6 (SP6) и более поздних версий и Windows 95

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

IAccessible

Свойство Value