Node

Übersicht

Node ist eine Klasse in Aspose.Words FOSS für .NET.

Basisklasse für alle Knoten eines Word-Dokuments.

Diese Klasse stellt 12 Methoden zur Arbeit mit Node-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.Words FOSS für .NET-Paket installiert wurde. Eigenschaften: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode und 2 weitere.

Eigenschaften

NameTypZugriffBeschreibung
NodeTypeNodeTypeLesenRuft den Typ dieses Knotens ab.
ParentNodeCompositeNodeLesenGibt den unmittelbaren Elternknoten dieses Knotens zurück.
DocumentDocumentBaseLesenGibt das Dokument zurück, zu dem dieser Knoten gehört.
PreviousSiblingNodeLesenRuft den Knoten ab, der diesem Knoten unmittelbar vorausgeht.
NextSiblingNodeLesenGibt den Knoten zurück, der diesem Knoten unmittelbar folgt.
IsCompositeboolLesenGibt true zurück, wenn dieser Knoten andere Knoten enthalten kann.
RangeRangeLesenGibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist.
CustomNodeIdintLesen/SchreibenGibt einen benutzerdefinierten Knotenidentifikator an.

Methoden

SignaturBeschreibung
Clone(isCloneChildren: bool)Sie sollten die Überladung Clone(bool, INodeCloningListener) verwenden, wenn das Klonen des Knotens Teil eines anderen (meist zusammengesetzten) Knotenklonvorgangs ist.
Accept(visitor: DocumentVisitor)Ruft Accept(visitor) für diese Node-Instanz auf.
GetText()Gibt den Text dieses Knotens und aller seiner Kinder zurück.
GetAncestor(ancestorType: Type)Ermittelt den ersten Vorfahren des angegebenen Objekttyps.
GetAncestorOf()Ruft GetAncestorOf für diese Node-Instanz auf.
GetAncestor(ancestorType: NodeType)Gibt den ersten Vorfahren des angegebenen NodeType zurück.
Remove()Entfernt sich selbst vom übergeordneten Knoten.
NextPreOrder(rootNode: Node)Ermittelt den nächsten Knoten gemäß dem Pre-Order-Baumdurchlauf-Algorithmus.
PreviousPreOrder(rootNode: Node)Ermittelt den vorherigen Knoten gemäß dem Preorder-Baumdurchlauf-Algorithmus.
ToString(saveFormat: SaveFormat)Exportiert den Inhalt des Knotens in einen String im angegebenen Format.
ToString(saveOptions: SaveOptions)Exportiert den Inhalt des Knotens in einen String unter Verwendung der angegebenen Speicheroptionen.
NodeTypeToString(nodeType: NodeType)Eine Hilfsmethode, die einen Enum-Wert des Knotentyps in einen benutzerfreundlichen String umwandelt.

Siehe auch

 Deutsch