Compartir a través de


Método IAccPropServices::SetPropValue (oleacc.h)

Use SetPropValue para identificar el elemento accesible que se va a anotar, especificar la propiedad que se va a anotar y proporcionar un nuevo valor para esa propiedad.

Si los desarrolladores de servidores conocen el HWND del elemento accesible que quieren anotar, pueden usar uno de los métodos siguientes:

Sintaxis

HRESULT SetPropValue(
  [in] const BYTE *pIDString,
  [in] DWORD      dwIDStringLen,
  [in] MSAAPROPID idProp,
  [in] VARIANT    var
);

Parámetros

[in] pIDString

Tipo: const BYTE*

Identifica el elemento accesible que se va a anotar.

[in] dwIDStringLen

Tipo: DWORD

Especifica la longitud de la cadena identificada por el parámetro pIDString.

[in] idProp

Tipo: MSAAPROPID

Especifica la propiedad del elemento accesible que se va a anotar.

[in] var

Tipo: VARIANT

Especifica un nuevo valor para la propiedad.

Valor devuelto

Tipo: HRESULT

Si se ejecuta correctamente, devuelve S_OK.

Devuelve E_INVALIDARG si idProp no es una propiedad admitida, si var no es un tipo admitido para esa propiedad o si la cadena de identidad no es válida.

Puede devolver otros códigos de error en condiciones de error excepcionales, como memoria baja.

Comentarios

Consulte la sección de soporte técnico para obtener una lista de las propiedades admitidas y sus tipos esperados. Tenga en cuenta que actualmente algunas propiedades solo se admiten cuando se usa una devolución de llamada y no se pueden especificar directamente mediante este método.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado oleacc.h (incluya OleAcc.h Include Initguid.h first).
Archivo DLL Oleacc.dll
Redistribuible RDK de accesibilidad activa 2.0 en Windows NT 4.0 con SP6 y versiones posteriores y Windows 98