CompositeNode
Přehled
CompositeNode je třída v Aspose.Note pro Python. Dědici: Node.
CompositeNode umožňuje manipulaci s DOM stromem pomocí metod pro připojení, vkládání, odstranění a vyčíslení dětských uzlů, jakož i vlastností prvního a posledního dítěte.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
FirstChild | `Node | None` | Čtěte. |
LastChild | `Node | None` | Čtěte. |
Metody
| Podpis: | Popis: |
|---|---|
AppendChildLast(node: TNode) → TNode | Přidává daný uzel jako poslední dítě a vrací uzl |
AppendChildFirst(node: TNode) → TNode | Přidává daný uzel jako první dítě a vrací uzl |
InsertChild(index: int, node: TNode) → TNode | Vkládá uzel do specifikovaného indexu mezi dětmi a vrací uzl. |
RemoveChild(node: Node) | Odstraňuje z tohoto kompletu specifikovaný dětský uzel . |
GetEnumerator() → Iterator[Node] | Vrátí iterátor u všech přímých dětských uzlů. |
GetChildNodes(node_type: type[TNode]) → list[TNode] | Vrátí seznam dětských uzlů filtrovaných podle daného typu uzlu |