ITextRange::GetFormattedText-Methode (tom.h)
Ruft ein ITextRange-Objekt mit dem formatierten Text des angegebenen Bereichs ab.
Syntax
HRESULT GetFormattedText(
ITextRange **ppRange
);
Parameter
ppRange
Typ: ITextRange**
Das ITextRange-Objekt mit dem formatierten Text.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. 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 |
---|---|
|
ppRange ist NULL. |
|
Nicht genügend Arbeitsspeicher. |
Hinweise
Diese Methode, die einem Alias für die ITextRange::GetDuplicate-Methode entspricht, ist für Microsoft Visual Basic for Applications (VBA) enthalten. Die -Methode gibt den formatierten Text in einem Bereich zurück. Wenn ITextRange nicht zur gleichen Tom-Engine (Text Object Model) gehört, rufen Sie IUnknown::QueryInterface für eine IDataObject-Schnittstelle auf .
Zu den von IDataObject in der Regel unterstützten Formaten gehören CF_TEXT und CF_RTF. Darüber hinaus können private Formate verwendet werden, um auf die internen Rich-Text-Formate einer Textlösung zu verweisen. Im folgenden Microsoft Visual Basic-Beispiel wird die FormattedText-Eigenschaft verwendet, um den Text in einem Bereich2 durch den formatierten Text im Bereich1 zu ersetzen.
range2.FormattedText = range1.FormattedText
Anforderungen
Anforderung | Wert |
---|---|
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
Referenz