Compartilhar via


Método ITfTransitoryExtensionSink::OnTransitoryExtensionUpdated (msctf.h)

O Documento Transitório foi atualizado.

Sintaxe

HRESULT OnTransitoryExtensionUpdated(
  [in]  ITfContext   *pic,
  [in]  TfEditCookie ecReadOnly,
  [in]  ITfRange     *pResultRange,
  [in]  ITfRange     *pCompositionRange,
  [out] BOOL         *pfDeleteResultRange
);

Parâmetros

[in] pic

[in] Um ponteiro da interface ITfContext . Esse é um objeto de contexto no qual a atualização ocorreu.

[in] ecReadOnly

[in] Um cookie de edição somente leitura para acessar a foto. Usando esse cookie de edição, o aplicativo pode obter o texto contido no objeto de contexto.

[in] pResultRange

[in] Um ponteiro da interface ITfRange . Esse é o intervalo da cadeia de caracteres de resultado (cadeia de caracteres determinada).

[in] pCompositionRange

[in] Um ponteiro da interface ITfRange . Esse é o intervalo da cadeia de caracteres de composição atual.

[out] pfDeleteResultRange

[out] Um ponteiro para retornar o valor bool. Se for true, o gerenciador de TSF excluirá o intervalo de resultados para que apenas o intervalo de composição atual permaneça na extensão transitória.

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.

Requisitos

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