PropertyCollection{Categorie:Documentele de activitate}
Opinie generală
CompositeNode este o clasă în Aspose.Note pentru Python. Moștenitorii de la: Node.
CompositeNode permite manipularea arborilor DOM cu metode de adăugare, inserție, îndepărtare și enumerare a nodurilor copilului, precum și proprietăți pentru primul și ultimul copil.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
FirstChild | `Node | None` | Citeşte. |
LastChild | `Node | None` | Citeşte. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
AppendChildLast(node: TNode) → TNode | Se adaugă nodul dat ca ultim copil și se returnează node-ul. |
AppendChildFirst(node: TNode) → TNode | Se adaugă nodul dat ca primul copil și se returnează node-ul. |
InsertChild(index: int, node: TNode) → TNode | Inserează nodul la indicele specificat între copii și returnează node-ul. |
RemoveChild(node: Node) | Îndepărtează nodul copil specificat din acest compozit |
GetEnumerator() → Iterator[Node] | Întoarce un iterator peste toate nodurile direct copil |
GetChildNodes(node_type: type[TNode]) → list[TNode] | Întoarce o listă de noduri copil filtrate după tipul node dat. |