CompositeNode
Overzicht
CompositeNode is een klasse in Aspose.Note FOSS voor Python. Erft van: Node.
CompositeNode.AppendChildLast voegt de opgegeven node toe als laatste kind en retourneert de toegevoegde node.
Deze klasse biedt 7 methoden voor het werken met CompositeNode objecten in Python programma’s. Beschikbare methoden zijn: Accept, AppendChildFirst, AppendChildLast, GetChildNodes, GetEnumerator, InsertChild, RemoveChild. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Note FOSS voor Python pakket. Eigenschappen: Document, FirstChild, LastChild, ParentNode.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
FirstChild | `Node | None` | Lezen |
LastChild | `Node | None` | Lezen |
ParentNode | `Node | None` | Lezen |
Document | `Document | None` | Lezen |
Methoden
| Handtekening | Beschrijving |
|---|---|
AppendChildLast(node: TNode) → TNode | Voegt de opgegeven node toe als het laatste kind van dit composite en retourneert de node |
AppendChildFirst(node: TNode) → TNode | Voegt de opgegeven node in als het eerste kind en retourneert de toegevoegde node |
InsertChild(index: int, node: TNode) → TNode | Voegt de opgegeven node in op de gespecificeerde index tussen de kinderen en retourneert de toegevoegde node |
RemoveChild(node: Node) | Verwijdert het opgegeven kindknooppunt uit dit samengestelde knooppunt |
GetEnumerator() → Iterator[Node] | Retourneert een iterator over de kindknooppunten van dit samengestelde knooppunt |
GetChildNodes(node_type: type[TNode]) → list[TNode] | Retourneert een lijst met kindknooppunten die overeenkomen met het opgegeven knooptype |
Accept(visitor: DocumentVisitor) | Roept Accept(visitor) aan op deze CompositeNode instantie. |