Partager via


ITextRange::GetDuplicate, méthode (tom.h)

Obtient un doublon de cet objet de plage.

Syntaxe

HRESULT GetDuplicate(
  ITextRange **ppRange
);

Paramètres

ppRange

Type : ITextRange**

Doublon de la plage.

Valeur retournée

Type : HRESULT

La méthode retourne une valeur HRESULT . Si la méthode réussit, elle retourne S_OK. Si la méthode échoue, elle retourne l’un des codes d’erreur suivants. Pour plus d’informations sur les codes d’erreur COM, consultez Gestion des erreurs dans COM.

Code de retour Description
E_INVALIDARG
ppRange a la valeur Null.
E_FAIL
Échec pour une autre raison.

Remarques

Pour créer un point d’insertion afin de parcourir une plage, dupliquez d’abord la plage, puis réduisez le doublon à sa position de caractère de début. Notez qu’une plage est caractérisée par les positions des caractères de début et de fin, ainsi que l’histoire à laquelle elle appartient.

Même si la plage est en fait une ITextSelection, le doublon retourné est un ITextRange. Pour obtenir un exemple, consultez la méthode ITextRange::FindText .

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête tom.h
DLL Msftedit.dll

Voir aussi

Conceptuel

FindText

ITextRange

Référence

Modèle objet texte