Condividi tramite


Metodo ITfFnSearchCandidateProvider::SetResult (ctffunc.h)

Fornisce un servizio di testo o un IME con i dati della cronologia quando un candidato viene scelto dall'utente.

Sintassi

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

Parametri

[in] bstrQuery

Stringa di lettura per il servizio di testo o IME da convertire.

[in] bstrApplicationID

Stringa specificata dall'app che consente a un servizio di testo o AME di fornire facoltativamente candidati diversi a app o contesti diversi in base alla cronologia di input. È possibile passare un valore BSTR, L"" vuoto per un contesto generico.

[in] bstrResult

Stringa che rappresenta la stringa candidata scelta dall'utente. Deve essere uno dei valori stringa candidati restituiti dal metodo GetSearchCandidates .

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

L'implementazione e la chiamata del metodo SetResult sono facoltative.

Un servizio di testo o IME può restituire E_PENDING se non è stata eseguita alcuna chiamata corrispondente a GetSearchCandidates per il valore di bstrQuery.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ctffunc.h

Vedi anche

GetSearchCandidates

ITfFnSearchCandidateProvider