Condividi tramite


Metodo IAccessibile::p ut_accValue (oleacc.h)

Il metodo IAccess::p ut_accValue imposta il valore dell'oggetto specificato. Non tutti gli oggetti hanno un valore.

Sintassi

HRESULT put_accValue(
  [in] VARIANT varChild,
  [in] BSTR    szValue
);

Parametri

[in] varChild

Tipo: VARIANT

Specifica se le informazioni sul valore impostate appartengono all'oggetto o a uno degli elementi figlio dell'oggetto. Questo parametro è CHILDID_SELF (per impostare informazioni sull'oggetto) o un ID figlio (per impostare informazioni sull'elemento figlio dell'oggetto). Per altre informazioni sull'inizializzazione della struttura VARIANT, vedere Come vengono usati gli ID figlio nei parametri.

[in] szValue

Tipo: BSTR

Stringa localizzata contenente il valore dell'oggetto.

Valore restituito

Tipo: HRESULT

Se ha esito positivo, restituisce S_OK.

In caso contrario, restituisce uno dei valori della tabella che segue o un altro codice di errore COM standard. I server restituiscono questi valori, ma i client devono sempre controllare i parametri di output per assicurarsi che contengano valori validi. Per altre informazioni, vedere Controllo dei valori restituiti IAccessibile.

Errore Descrizione
DISP_E_MEMBERNOTFOUND
L'oggetto non supporta questa proprietà.
E_INVALIDARG
Un argomento non è valido.

Commenti

Il metodo IAccess::p ut_accValue è supportato per alcuni elementi dell'interfaccia utente (in genere modificare i controlli). Per gli elementi dell'interfaccia utente che non supportano questo metodo, vengono invece usati metodi specifici del controllo. Per altre informazioni, vedere Informazioni di riferimento sugli elementi dell'interfaccia utente supportati.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione oleacc.h
Libreria Oleacc.lib
DLL Oleacc.dll
Componente ridistribuibile Accessibilità attiva 1.3 RDK in Windows NT 4.0 con SP6 e versioni successive e Windows 95