CompositeNode

ภาพรวม

CompositeNode เป็นคลาสใน Aspose.Note FOSS สําหรับ Python. ทายาทจาก: Node.

CompositeNode.AppendChildLast ติดต่อ node ที่ได้รับเป็นลูกสุดท้าย และคืน Node ที่เพิ่มมา.

หมวดนี้ให้ 7 วิธีในการทํางานกับวัตถุ CompositeNode ในโปรแกรม Python. วิธีการที่ใช้ได้แก่: Accept, AppendChildFirst, AppendChildLast, GetChildNodes, GetEnumerator, InsertChild, RemoveChild. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Python ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python. คุณสมบัติ: Document, FirstChild, LastChild, ParentNode.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
FirstChild`NodeNone`อ่าน
LastChild`NodeNone`อ่าน
ParentNode`NodeNone`อ่าน
Document`DocumentNone`อ่าน

วิธีการ

Signatureคําอธิบาย
AppendChildLast(node: TNode)TNodeบวก node ที่ได้รับเป็นลูกสุดท้ายของ composite และคืน Node
AppendChildFirst(node: TNode)TNodeวาง node ที่ได้รับเป็นลูกแรก และคืน node เพิ่มเติม
InsertChild(index: int, node: TNode)TNodeวาง node ที่ให้ไว้ที่อัตราการแสดงตัวที่ระบุในกลุ่มลูก และคืน Node ที่เพิ่มมา
RemoveChild(node: Node)ลบค้อนลูกที่ระบุจากคันผสมนี้
GetEnumerator()Iterator[Node]การคืนการคัดสรรของลูกโน้ตของโอนก้อนนี้
GetChildNodes(node_type: type[TNode])list[TNode]การคืนรายการของลูกโน้ตที่ตรงกับประเภทโหนดที่ให้ไว้
Accept(visitor: DocumentVisitor)

ดูเช่นกัน

 ภาษาไทย