Método ITfFnSearchCandidateProvider::SetResult (ctffunc.h)

Fornece um serviço de texto ou IME com dados de histórico quando um candidato é escolhido pelo usuário.

Sintaxe

HRESULT SetResult(
  [in] BSTR bstrQuery,
  [in] BSTR bstrApplicationID,
  [in] BSTR bstrResult
);

Parâmetros

[in] bstrQuery

A cadeia de caracteres de leitura para o serviço de texto ou IME a ser convertido.

[in] bstrApplicationID

Cadeia de caracteres especificada pelo aplicativo que permite que um serviço de texto ou IME forneça opcionalmente diferentes candidatos a diferentes aplicativos ou contextos com base no histórico de entrada. Você pode passar um BSTR vazio, L"", para um contexto genérico.

[in] bstrResult

Uma cadeia de caracteres que representa a cadeia de caracteres candidata escolhida pelo usuário. Deve ser um dos valores de cadeia de caracteres candidatos retornados pelo método GetSearchCandidates .

Valor retornado

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.

Comentários

Implementar e chamar o método SetResult é opcional.

Um serviço de texto ou IME poderá retornar E_PENDING se nenhuma chamada correspondente para GetSearchCandidates tiver sido feita ainda para o valor de bstrQuery.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ctffunc.h

Confira também

GetSearchCandidates

ITfFnSearchCandidateProvider