LogicalNode

Overview

LogicalNode is a class in Aspose.Note for Python.

LogicalNode.kind represents the type identifier of the logical node.

LogicalNode represents a logical element in the OneNote document model. It serves as an intermediate base class in the Aspose.Note class hierarchy, sitting between the storage-level Node and the higher-level CompositeNode. Logical nodes carry the mapping between the on-disk binary representation and the accessible Python object model.

Description

LogicalNode is a class in the Aspose.Note FOSS library for Python that exposes 0 methods and 5 properties for programmatic use.

Core capabilities include: dict[str, any]; list[logicalnode]; list[logicalnode]. These operations enable developers to integrate logicalnode functionality directly into Python applications.

The class also provides the kind property (represents the type identifier of the logical node), the oid property (holds the object identifier associated with the node), the properties property (is a dictionary of custom attributes for the node).

Properties

NameTypeAccessDescription
kindstrReadRepresents the type identifier of the logical node
oidAnyReadHolds the object identifier associated with the node
propertiesdict[str, Any]ReadIs a dictionary of custom attributes for the node
childrenlist[LogicalNode]ReadIs a list of child LogicalNode objects
metadatalist[LogicalNode]ReadIs a list of LogicalNode objects containing metadata

See Also

 English