OfficeDocumentBlock
OfficeIMO.Reader
Normalized logical block emitted by a document read adapter.
Inheritance
- object
- OfficeDocumentBlock
Usage
Explore 8 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 6
- Property OfficeDocumentContentItem.Block
- Property OfficeDocumentPage.Blocks
- Extension method OfficeDocumentReadResult.EnumerateBlocks
- Property OfficeDocumentReadResult.Blocks
- Method OfficeDocumentReadResultExtensions.EnumerateBlocks
- Property OfficeDocumentSearchHit.Block
Accepted by parameters 2
- Extension method OfficeDocumentReadResult.Locate
- Method OfficeDocumentReadResultExtensions.Locate
Constructors
public OfficeDocumentBlock() #Inherited Methods
Properties
public OfficeDocumentRecognitionEvidence? Recognition { get; set; } #Recognition provenance for OCR text; null means no recognition provenance was supplied.
public string Id { get; set; } #Stable block identifier within the read result.
public string Kind { get; set; } #Producer-normalized block kind, such as heading, paragraph, table, or list-item.
public string Text { get; set; } #Text content for text-like blocks.
public int? Level { get; set; } #Optional block level, such as heading level or list nesting depth.
public string? Marker { get; set; } #Optional marker for list or leader blocks.
public int? ListIndex { get; set; } #Resolved numeric index of an ordered list item, independent of its displayed marker. Null means an unordered item or an adapter that did not supply an index.
public ReaderLocation Location { get; set; } #Source location for this block.
public OfficeDocumentRegion? Region { get; set; } #Source geometry in points when available.