CompositeNode
Übersicht über die
CompositeNode ist eine Klasse in Aspose.Note für Python. Erben von: Node.
CompositeNode ermöglicht die DOM-Baummanipulation mit Methoden zum Hinzufügen, Einfügtragen, Entfernen und Aufzählen von Kindernoten sowie Eigenschaften für das erste und letzte Kind.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
FirstChild | `Node | None` | Lesen Sie . |
LastChild | `Node | None` | Lesen Sie . |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
AppendChildLast(node: TNode) → TNode | Fügt den gegebenen Knoten als letztes Kind hinzu und gibt den Knot zurück |
AppendChildFirst(node: TNode) → TNode | Fügt den gegebenen Knoten als erstes Kind hinzu und gibt den Knot zurück |
InsertChild(index: int, node: TNode) → TNode | Fügt den Knoten in den angegebenen Index unter Kindern ein und gibt den Knot zurück. |
RemoveChild(node: Node) | Entfernt den angegebenen Kinderknoten aus diesem Komposit |
GetEnumerator() → Iterator[Node] | Gibt einen Iterator über alle direkten Kinderknoten zurück. |
GetChildNodes(node_type: type[TNode]) → list[TNode] | Gibt eine Liste der nach dem angegebenen Knotentyp gefilterten Kinderknoten zurück |