API Reference
Class
ReaderChunkHierarchyNode
One node in a deterministic flattened hierarchy.
Inheritance
- Object
- ReaderChunkHierarchyNode
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property ReaderChunkHierarchyResult.Nodes
Constructors
public ReaderChunkHierarchyNode() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Id { get; set; } #Deterministic node identifier.
public String ParentNodeId { get; set; } #Parent node identifier, or null for the document root.
public ReaderChunkHierarchyNodeKind Kind { get; set; } #Node kind.
public String Title { get; set; } #Human-readable title.
public Int32 Depth { get; set; } #Hierarchy depth, with the root at zero.
public String Path { get; set; } #Breadcrumb from the root to this node.
public Int64 TokenCount { get; set; } #Output tokens in this node and all descendants.
public IReadOnlyList<String> ChildNodeIds { get; set; } #Child node identifiers in source order.
public String ChunkId { get; set; } #Output chunk identifier for a leaf node.