Partager via


Méthode ITfFnGetLinguisticAlternates::GetAlternates (ctffunc.h)

Retourne une liste de chaînes alternatives pour une plage de texte donnée.

Syntaxe

HRESULT GetAlternates(
  [in]  ITfRange         *pRange,
  [out] ITfCandidateList **ppCandidateList
);

Paramètres

[in] pRange

Pointeur vers un objet ITfRange qui couvre le texte pour lequel retourner des alternatives.

[out] ppCandidateList

Pointeur vers un pointeur ITfCandidateList qui reçoit l’objet list contenant d’autres chaînes.

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 ou aucune alternative n’a pu être générée pour la plage. *ppCandidateList est retourné comme null.
E_OUTOFMEMORY
Un échec d’allocation de mémoire s’est produit.
E_INVALIDARG
Un ou plusieurs paramètres ne sont pas valides.

Configuration requise

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

Voir aussi

ITfFnGetLinguisticAlternates