CompositeNode
Oversigt over de forskellige former for støtte
CompositeNode er en klasse i Aspose.Note for Python. Arvelige af: Node.
CompositeNode gør DOM træ manipulation med metoder til at tilføje, indsætte, fjerne og opregne barnnoder samt egenskaber for det første og sidste barn.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
FirstChild | `Node | None` | Læs det. |
LastChild | `Node | None` | Læs det. |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
AppendChildLast(node: TNode) → TNode | Tilføjer den angivne knude som sidste barn og returnerer knoden |
AppendChildFirst(node: TNode) → TNode | Tilføjer den givne knob som første barn og returnerer knoden |
InsertChild(index: int, node: TNode) → TNode | Indsætter knoden i det angivne indeks blandt børn og returnerer knuden |
RemoveChild(node: Node) | Fjerner den angivne underknode fra dette sammensat element |
GetEnumerator() → Iterator[Node] | Returnerer en iterator over alle direkte barnknob |
GetChildNodes(node_type: type[TNode]) → list[TNode] | Returnerer en liste over underknob, der er filtreret efter den givne knottype |