Node — Aspose.Note FOSS for Python API Reference

Kelas: Node

ImageRenderOptions: aspose.note ImageRenderOptions: from aspose.note import Node

Node adalah kelas asas abstrak untuk setiap elemen dalam model objek dokumen OneNote. Semua jenis nod konkrit (Document, Page, Outline, OutlineElement, RichText, Image, AttachedFile, dll.) mewarisi dari Node. Anda tidak pernah menginstansiasi Node secara langsung.


ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
ParentNode`NodeNone`ImageRenderOptions
Document`DocumentNone`ImageRenderOptions

ImageRenderOptions

Accept(visitor)

node.Accept(visitor: DocumentVisitor) -> None

Menghantar yang sesuai VisitXxxStart / VisitXxxEnd kaedah pada pelawat untuk jenis nod ini. Tindih dalam subkelas untuk melaksanakan double-dispatch.


Contoh Penggunaan

Periksa kedudukan mana-mana nod dalam pokok

from aspose.note import Document, RichText

doc = Document("MyNotes.one")
for rt in doc.GetChildNodes(RichText):
    # Every RichText is a Node — access parent and document via Node properties
    print(f"Document : {rt.Document is doc}")
    if rt.ParentNode is not None:
        print(f"Parent   : {type(rt.ParentNode).__name__}")
    print()

Keselamatan None

ParentNode adalah None hanya untuk root Document. Document adalah None hanya apabila nod telah dicipta tetapi belum lagi dilampirkan ke pokok dokumen.


Lihat Juga

 Bahasa Melayu