Método IAccessible::get_accValue (oleacc.h)

El método IAccessible::get_accValue recupera el valor del objeto especificado. No todos los objetos tienen un valor.

Sintaxis

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

Parámetros

[in] varChild

Tipo: VARIANT

Especifica si la información del valor recuperado pertenece al objeto o a uno de los elementos secundarios del objeto. Este parámetro es CHILDID_SELF (para obtener información sobre el objeto) o un identificador secundario (para obtener información sobre el elemento secundario del objeto). Para obtener más información sobre cómo inicializar la estructura VARIANT, vea Cómo se usan los identificadores secundarios en parámetros.

[out, retval] pszValue

Tipo: BSTR*

Dirección del BSTR que recibe una cadena localizada que contiene el valor actual del objeto.

Valor devuelto

Tipo: HRESULT

Si se ejecuta correctamente, devuelve S_OK.

Si no se ejecuta correctamente, devuelve uno de los valores de la tabla siguiente u otro código de error COM estándar. Los servidores devuelven estos valores, pero los clientes siempre deben comprobar los parámetros de salida para asegurarse de que contienen valores válidos. Para obtener más información, vea Comprobar valores devueltos de IAccessible.

Error Descripción
DISP_E_MEMBERNOTFOUND
El objeto no admite esta propiedad.
E_INVALIDARG
Un argumento no es válido.

Comentarios

Los valores numéricos devueltos desde la barra de desplazamiento y los objetos accesibles de la barra de seguimiento indican porcentajes. Son enteros entre cero (0) y cien (100), ambos inclusive, pero también pueden ser un intervalo limitado, por ejemplo, entre uno (1) y dieciséis (16). Además, algunos objetos de barra de desplazamiento y barra de seguimiento devuelven cadenas que corresponden a configuraciones como el tamaño de pantalla o la seguridad de Internet.

Nota para los desarrolladores de servidores: Localizar la cadena devuelta de esta propiedad.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado oleacc.h
Library Oleacc.lib
Archivo DLL Oleacc.dll
Redistribuible RDK de accesibilidad activa 1.3 en Windows NT 4.0 con SP6 y versiones posteriores y Windows 95

Consulte también

IAccessible

Propiedad Value