Freigeben über


ITfFnSearchCandidateProvider::SetResult-Methode (ctffunc.h)

Stellt einen Textdienst oder IME mit Verlaufsdaten bereit, wenn ein Kandidat vom Benutzer ausgewählt wird.

Syntax

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

Parameter

[in] bstrQuery

Die Lesezeichenfolge für den zu konvertierenden Textdienst oder IME.

[in] bstrApplicationID

App-angegebene Zeichenfolge, die es einem Textdienst oder IME ermöglicht, basierend auf dem Eingabeverlauf optional verschiedene Kandidaten für verschiedene Apps oder Kontexte bereitzustellen. Sie können einen leeren BSTR,L"" für einen generischen Kontext übergeben.

[in] bstrResult

Eine Zeichenfolge, die die vom Benutzer ausgewählte Kandidatenzeichenfolge darstellt. Dies sollte einer der Kandidatenzeichenfolgenwerte sein, die von der GetSearchCandidates-Methode zurückgegeben werden.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Das Implementieren und Aufrufen der SetResult-Methode ist optional.

Ein Textdienst oder IME kann E_PENDING zurückgeben, wenn für den Wert von bstrQuery noch kein entsprechender Aufruf von GetSearchCandidates erfolgt ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ctffunc.h

Weitere Informationen

GetSearchCandidates

ITfFnSearchCandidateProvider