Compartilhar via


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

Define os dados de um compartimento.

Sintaxe

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

Parâmetros

[in] tid

Contém um valor TfClientId que identifica o cliente.

[in] pvarValue

Ponteiro para uma estrutura VARIANT que contém os dados a serem definidos. Somente tipos de dados VT_I4, VT_UNKNOWN e VT_BSTR são permitidos.

Retornar valor

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
E_FAIL
Ocorreu um erro não especificado.
E_INVALIDARG
pvarValue é inválido.
E_UNEXPECTED
O compartimento foi limpo por uma chamada para ITfCompartmentMgr::ClearCompartment, esse método foi chamado durante uma notificação ITfCompartmentEventSink::OnChange ou apenas o proprietário pode limpar esse compartimento.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho msctf.h
DLL Msctf.dll
Redistribuível TSF 1.0 no Windows 2000 Professional

Confira também

Interface ITfCompartment, ITfCompartment::GetValue, ITfCompartmentMgr::ClearCompartment, função VariantClear