Share via


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

Proporciona un servicio de texto o un IME con datos de historial cuando el usuario elige un candidato.

Sintaxis

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

Parámetros

[in] bstrQuery

Cadena de lectura del servicio de texto o IME que se va a convertir.

[in] bstrApplicationID

Cadena especificada por la aplicación que permite que un servicio de texto o IME proporcione opcionalmente diferentes candidatos a diferentes aplicaciones o contextos en función del historial de entrada. Puede pasar un BSTR, L"" vacío para un contexto genérico.

[in] bstrResult

Cadena que representa la cadena candidata elegida por el usuario. Debe ser uno de los valores de cadena candidata devueltos por el método GetSearchCandidates .

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.

Comentarios

La implementación y llamada al método SetResult es opcional.

Un servicio de texto o IME puede devolver E_PENDING si aún no se ha realizado ninguna llamada correspondiente a GetSearchCandidates para el valor de bstrQuery.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ctffunc.h

Consulte también

GetSearchCandidates

ITfFnSearchCandidateProvider