Compartir a través de


Método ITfCompartment::SetValue (msctf.h)

Establece los datos de un compartimiento.

Sintaxis

HRESULT SetValue(
  [in] TfClientId    tid,
  [in] const VARIANT *pvarValue
);

Parámetros

[in] tid

Contiene un valor TfClientId que identifica al cliente.

[in] pvarValue

Puntero a una estructura VARIANT que contiene los datos que se van a establecer. Solo se permiten VT_I4, VT_UNKNOWN y tipos de datos VT_BSTR.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.
E_FAIL
Se ha producido un error no especificado.
E_INVALIDARG
pvarValue no es válido.
E_UNEXPECTED
El compartimiento se despejó mediante una llamada a ITfCompartmentMgr::ClearCompartment, se llamó a este método durante una notificación ITfCompartmentEventSink::OnChange o solo el propietario puede borrar este compartimiento.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado msctf.h
Archivo DLL Msctf.dll
Redistribuible TSF 1.0 en Windows 2000 Professional

Consulte también

Interfaz ITfCompartment, ITfCompartment::GetValue, ITfCompartmentMgr::ClearCompartment, función VariantClear