CompositeNode
خلاصه ای
CompositeNode یک کلاس در Aspose.Note FOSS برای پایتون است. وارثان از: Node.
CompositeNode.AppendChildLast به عنوان آخرین فرزند گره داده شده را اضافه می کند و گیره اضافه شده رو بازمی گرداند.
این کلاس ۷ روش برای کار با CompositeNode در برنامه های پایتون را ارائه می دهد. روش های موجود شامل: Accept, AppendChildFirst, AppendChildLast, GetChildNodes, GetEnumerator, InsertChild, RemoveChild. همه اعضای عمومی پس از نصب بسته Aspose.Note FOSS برای پایتون به هر برنامه ی Python دسترسی دارند. خواص: Document, FirstChild, LastChild, ParentNode.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
FirstChild | `Node | None` | بخونید. |
LastChild | `Node | None` | بخونید. |
ParentNode | `Node | None` | بخونید. |
Document | `Document | None` | بخونید. |
روش ها
| Signature | شرح: |
|---|---|
AppendChildLast(node: TNode) → TNode | گره داده شده را به عنوان آخرین فرزند این ترکیب اضافه می کند و گرده را بازمی گرداند. |
AppendChildFirst(node: TNode) → TNode | گره داده شده را به عنوان فرزند اول وارد می کند و گرده اضافه شده رو بازمی گرداند. |
InsertChild(index: int, node: TNode) → TNode | نوید داده شده را در شاخص مشخصی بین کودکان وارد می کند و نویدی اضافه شده رو بازمی گرداند. |
RemoveChild(node: Node) | نوید زیر را از این نويد ترکیبی حذف می کند . |
GetEnumerator() → Iterator[Node] | یک تکرار کننده را در مورد گره های زیر این گیره ترکیب می دهد. |
GetChildNodes(node_type: type[TNode]) → list[TNode] | لیست گره های زیر را که با نوع گیره ارائه شده مطابقت دارند، باز می گرداند. |
Accept(visitor: DocumentVisitor) |