ITfContextComposition::FindComposition, méthode (msctf.h)
Crée un objet énumérateur qui contient toutes les compositions qui croisent une plage de texte spécifiée.
Syntaxe
HRESULT FindComposition(
[in] TfEditCookie ecRead,
[in] ITfRange *pTestRange,
[out] IEnumITfCompositionView **ppEnum
);
Paramètres
[in] ecRead
Contient un cookie de modification qui identifie le contexte de modification. Ceci est obtenu à partir de ITfEditSession::D oEditSession.
[in] pTestRange
Pointeur vers un objet ITfRange qui spécifie la plage à rechercher. Ce paramètre peut être NULL. Si ce paramètre a la valeur NULL, l’énumérateur contient toutes les compositions dans le contexte d’édition.
[out] ppEnum
Pointeur vers un pointeur d’interface IEnumITfCompositionView qui reçoit l’objet énumérateur.
Valeur retournée
Valeur | Description |
---|---|
|
La méthode a réussi. |
|
L’objet énumérateur ne peut pas être initialisé. |
|
Un ou plusieurs paramètres ne sont pas valides. |
|
Impossible de créer l’objet énumérateur. |
|
L’objet de contexte ne se trouve pas sur une pile de documents. |
Le contexte de modification identifié par ecRead n’a pas de verrou en lecture seule.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | msctf.h |
DLL | Msctf.dll |
Composant redistribuable | TSF 1.0 sur Windows 2000 Professionnel |
Voir aussi
Interface IEnumITfCompositionView, interface ITfContextComposition, interface ITfRange, ITfEditSession::D oEditSession,