Run
Übersicht
Run ist eine Klasse in Aspose.Words FOSS für .NET. Erbt von: Inline.
Stellt einen Lauf von Zeichen mit derselben Schriftformatierung dar.
Diese Klasse stellt 12 Methoden zur Arbeit mit Run-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, Run, ToString. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.Words FOSS für .NET-Pakets zugänglich. Eigenschaften: CustomNodeId, Document, Font, IsComposite, IsDeleteRevision, IsFormatRevision und 12 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
NodeType | NodeType | Lesen | Gibt Run zurück. |
Text | string | Lesen/Schreiben | Liest oder legt den Text des Runs fest. |
IsPhoneticGuide | bool | Lesen | Gibt einen booleschen Wert zurück, der angibt, ob der Run ein phonetischer Leitfaden ist. |
PhoneticGuide | PhoneticGuide | Lesen | Ruft ein PhoneticGuide-Objekt ab. |
ParentParagraph | Paragraph | Lesen | Ruft den übergeordneten Absatz dieses Knotens ab. |
Font | Font | Lesen | Stellt Zugriff auf die Schriftformatierung dieses Objekts bereit. |
IsInsertRevision | bool | Lesen | Gibt die Insert-Revision zurück. |
IsDeleteRevision | bool | Lesen | Ruft die IsDeleteRevision ab. |
IsMoveFromRevision | bool | Lesen | Ruft den is move aus der Revision ab. |
IsMoveToRevision | bool | Lesen | Ruft den is move to revision ab. |
IsFormatRevision | bool | Lesen | Liest die IS-Formatrevision. |
ParentNode | CompositeNode | Lesen | Ruft das unmittelbare übergeordnete Element dieses Knotens ab. |
Document | DocumentBase | Lesen | Ruft das Dokument ab, zu dem dieser Knoten gehört. |
PreviousSibling | Node | Lesen | Gibt den Knoten zurück, der diesem Knoten unmittelbar vorausgeht. |
NextSibling | Node | Lesen | Gibt den Knoten zurück, der unmittelbar auf diesen Knoten folgt. |
IsComposite | bool | Lesen | Gibt true zurück, wenn dieser Knoten andere Knoten enthalten kann. |
Range | Range | Lesen | Gibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist. |
CustomNodeId | int | Lesen/Schreiben | Gibt eine benutzerdefinierte Knotenkennung an. |
Methoden
| Signatur | Beschreibung |
|---|---|
Run(doc: DocumentBase) | Initialisiert eine neue Instanz der Run-Klasse. |
Run(doc: DocumentBase, text: string) | Initialisiert eine neue Instanz der Run-Klasse. |
Accept(visitor: DocumentVisitor) | Akzeptiert einen Besucher. |
GetText() | Gibt den Text des Runs zurück. |
Clone(isCloneChildren: bool) | Sie sollten die Clone(bool, INodeCloningListener)-Überladung verwenden, wenn das Klonen des Knotens Teil eines anderen (in der Regel zusammengesetzten) Knotenklonungsprozesses ist. |
GetAncestor(ancestorType: Type) | Ermittelt den ersten Vorfahren des angegebenen Objekttyps. |
GetAncestorOf() | Ruft GetAncestorOf auf dieser Run-Instanz auf. |
Remove() | Entfernt sich selbst vom übergeordneten Knoten. |
NextPreOrder(rootNode: Node) | Ermittelt den nächsten Knoten gemäß dem Preorder-Baumtraversierungsalgorithmus. |
PreviousPreOrder(rootNode: Node) | Ermittelt den vorherigen Knoten gemäß dem Preorder-Baumtraversierungsalgorithmus. |
ToString(saveFormat: SaveFormat) | Exportiert den Inhalt des Knotens in einen String im angegebenen Format. |
NodeTypeToString(nodeType: NodeType) | Eine Hilfsmethode, die einen Enum-Wert des Knotentyps in einen benutzerfreundlichen String konvertiert. |