Freigeben über


ITextRange::GetDuplicate-Methode (tom.h)

Ruft ein Duplikat dieses Bereichsobjekts ab.

Syntax

HRESULT GetDuplicate(
  ITextRange **ppRange
);

Parameter

ppRange

Typ: ITextRange**

Das Duplikat des Bereichs.

Rückgabewert

Typ: HRESULT

Die -Methode gibt einen HRESULT-Wert zurück. Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn die Methode fehlschlägt, gibt sie einen der folgenden Fehlercodes zurück. Weitere Informationen zu COM-Fehlercodes finden Sie unter Fehlerbehandlung in COM.

Rückgabecode Beschreibung
E_INVALIDARG
ppRange ist NULL.
E_FAIL
Fehler aus einem anderen Grund.

Hinweise

Um eine Einfügemarke zu erstellen, um einen Bereich zu durchlaufen, duplizieren Sie zuerst den Bereich und reduzieren sie dann das Duplikat an seiner Anfangszeichenposition. Beachten Sie, dass ein Bereich durch Start- und Endzeichenpositionen und die Geschichte gekennzeichnet ist, zu der er gehört.

Selbst wenn der Bereich tatsächlich ein ITextSelection ist, ist das zurückgegebene Duplikat ein ITextRange. Ein Beispiel finden Sie unter der ITextRange::FindText-Methode .

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile tom.h
DLL Msftedit.dll

Siehe auch

Konzept

Findtext

ITextRange

Referenz

Textobjektmodell