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
| Name | Type | Access | Description |
|---|---|---|---|
kind | str | Read | Represents the type identifier of the logical node |
oid | Any | Read | Holds the object identifier associated with the node |
properties | dict[str, Any] | Read | Is a dictionary of custom attributes for the node |
children | list[LogicalNode] | Read | Is a list of child LogicalNode objects |
metadata | list[LogicalNode] | Read | Is a list of LogicalNode objects containing metadata |