API Reference

Class

ReaderHierarchicalChunker

Namespace OfficeIMO.Reader
Assembly OfficeIMO.Reader
Modifiers static

Creates bounded token-aware chunks and a document/container/heading hierarchy.

Inheritance

  • Object
  • ReaderHierarchicalChunker

Methods

Chunk 2 overloads
public static ReaderChunkHierarchyResult Chunk(IEnumerable<ReaderChunk> chunks, ReaderHierarchicalChunkingOptions options = null, CancellationToken cancellationToken = null) #
Returns: ReaderChunkHierarchyResult

Chunks an already-read rich document.

Parameters

document OfficeIMO.Reader.OfficeDocumentReadResult requiredposition: 0
options OfficeIMO.Reader.ReaderHierarchicalChunkingOptions = null optionalposition: 1
cancellationToken System.Threading.CancellationToken = null optionalposition: 2
Chunk(System.Collections.Generic.IEnumerable{OfficeIMO.Reader.ReaderChunk} chunks, OfficeIMO.Reader.ReaderHierarchicalChunkingOptions options, System.Threading.CancellationToken cancellationToken) #

Chunks an existing source-ordered collection.

Parameters

chunks System.Collections.Generic.IEnumerable{OfficeIMO.Reader.ReaderChunk} required
options OfficeIMO.Reader.ReaderHierarchicalChunkingOptions required
cancellationToken System.Threading.CancellationToken required