ITextStrings-Schnittstelle (tom.h)

Die ITextStrings-Schnittstelle stellt eine Sammlung von Rich-Text-Zeichenfolgen dar, die für die Bearbeitung von Rich-Text nützlich sind. Insbesondere können Sie die Auflistung verwenden, um linear formatierte mathematische Ausdrücke in integrierte Form zu konvertieren und umgekehrt. Sie können die Auflistung auch verwenden, um die Verkettung eines Satzes von Rich-Text-Zeichenfolgen zu sammeln oder eine Zeichenfolge zu bearbeiten, ohne einen primären Textabschnitt zu ändern. Die Auflistung wird effizient implementiert, indem die Zeichenfolgen in einem Scratch-Story verkettet und ein Array der Zeichenfolgenanzahl beibehalten wird, die die Zeichenfolgen identifizieren.

Vererbung

Die ITextStrings-Schnittstelle erbt von der IDispatch-Schnittstelle . ITextStrings verfügt auch über folgende Membertypen:

Methoden

Die ITextStrings-Schnittstelle verfügt über diese Methoden.

 
ITextStrings::Add

Fügt eine Zeichenfolge am Ende der Auflistung hinzu.
ITextStrings::Append

Fügt eine Zeichenfolge an die Zeichenfolge am angegebenen Index in der Auflistung an.
ITextStrings::Cat2

Verkettet zwei Zeichenfolgen.
ITextStrings::CatTop2

Fügt Text zwischen den beiden obersten Zeichenfolgen in einer Auflistung ein.
ITextStrings::D eleteRange

Löscht den Inhalt eines bestimmten Bereichs.
ITextStrings::EncodeFunction

Codiert ein -Objekt, wenn eine Reihe von Argumentzeichenfolgen vorhanden ist.
ITextStrings::GetCch

Ruft die Anzahl der Zeichen für einen ausgewählten Zeichenfolgenindex ab.
ITextStrings::GetCount

Ruft die Anzahl der Zeichenfolgen in einer Zeichenfolgenauflistung ab.
ITextStrings::InsertNullStr

Fügt eine NULL-Zeichenfolge in die Auflistung an einem ausgewählten Zeichenfolgenindex ein.
ITextStrings::Item

Ruft ein ITextRange2-Objekt für einen ausgewählten Index in einer Zeichenfolgenauflistung ab.
ITextStrings::MoveBoundary

Verschiebt die Anfangsgrenze einer Zeichenfolge nach Index für eine ausgewählte Anzahl von Zeichen.
ITextStrings::P refixTop

Präfixiert eine Zeichenfolge der obersten Zeichenfolge in der Auflistung.
ITextStrings::Remove

Entfernt eine Zeichenfolge aus einer Zeichenfolgenauflistung, beginnend bei einem Index.
ITextStrings::SetFormattedText

Ersetzt Text durch formatierten Text.
ITextStrings::SetOpCp

Legt die Zeichenposition im Textabschnitt des Quellbereichs fest, der die gewünschten Zeichenformatierungsattribute aufweist.
ITextStrings::SuffixTop

Suffixiert eine Zeichenfolge der obersten Zeichenfolge in der Auflistung.
ITextStrings::Swap

Tauscht die beiden obersten Zeichenfolgen in der Auflistung aus.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile tom.h