Partager via


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

Fournit un service de texte ou un IME avec des données d’historique lorsqu’un candidat est choisi par l’utilisateur.

Syntaxe

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

Paramètres

[in] bstrQuery

Chaîne de lecture du service de texte ou de l’IME à convertir.

[in] bstrApplicationID

Chaîne spécifiée par l’application qui permet à un service de texte ou à un IME de fournir éventuellement différents candidats à différents applications ou contextes en fonction de l’historique des entrées. Vous pouvez passer un BSTR vide, L" », pour un contexte générique.

[in] bstrResult

Chaîne qui représente la chaîne candidate choisie par l’utilisateur. Il doit s’agir de l’une des valeurs de chaîne candidate retournées par la méthode GetSearchCandidates .

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.

Remarques

L’implémentation et l’appel de la méthode SetResult sont facultatifs.

Un service de texte ou un IME peut retourner E_PENDING si aucun appel correspondant à GetSearchCandidates n’a encore été effectué pour la valeur de bstrQuery.

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête ctffunc.h

Voir aussi

GetSearchCandidates

ITfFnSearchCandidateProvider