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 |