Partager via


Méthode ITfFnLMProcessor ::GetReconversion (ctffunc.h)

Obtient un objet ITfCandidateList pour une plage à partir du service de texte du modèle de langage.

Syntaxe

HRESULT GetReconversion(
  [in]  ITfRange         *pRange,
  [out] ITfCandidateList **ppCandList
);

Paramètres

[in] pRange

Pointeur vers un objet ITfRange qui couvre le texte à reconvertir. Pour obtenir cet objet de plage, appelez ITfFnReconversion ::QueryRange.

[out] ppCandList

Pointeur vers un pointeur ITfCandidateList qui reçoit l’objet de liste candidate.

Valeur retournée

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

Valeur Description
S_OK
La méthode a réussi.
E_FAIL
Une erreur non spécifiée s'est produite.
E_INVALIDARG
Un ou plusieurs paramètres ne sont pas valides.
E_OUTOFMEMORY
Un échec d’allocation de mémoire s’est produit.

Remarques

Cette méthode est identique à ITfFnReconversion ::GetReconversion. Quand ITfFnReconversion ::GetReconversion est appelé dans le service de texte, le service de texte doit transférer l’appel à cette méthode si un processeur de modèle de langage est installé. Si aucun processeur de modèle de langage n’est installé, le service de texte doit effectuer son traitement par défaut.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ctffunc.h
DLL Msctf.dll
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

ITfCandidateList

ITfFnLMProcessor

ITfFnReconversion ::GetReconversion

ITfRange