Share via


AnalyzeResult Class

Definition

Document analysis result.

public class AnalyzeResult : System.ClientModel.Primitives.IJsonModel<Azure.AI.DocumentIntelligence.AnalyzeResult>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.DocumentIntelligence.AnalyzeResult>
type AnalyzeResult = class
    interface IJsonModel<AnalyzeResult>
    interface IPersistableModel<AnalyzeResult>
Public Class AnalyzeResult
Implements IJsonModel(Of AnalyzeResult), IPersistableModel(Of AnalyzeResult)
Inheritance
AnalyzeResult
Implements

Properties

ApiVersion

API version used to produce this result.

Content

Concatenate string representation of all textual and visual elements in reading order.

ContentFormat

Format of the analyze result top-level content.

Documents

Extracted documents.

Figures

Extracted figures.

KeyValuePairs

Extracted key-value pairs.

Languages

Detected languages.

ModelId

Document model ID used to produce this result.

Pages

Analyzed pages.

Paragraphs

Extracted paragraphs.

Sections

Extracted sections.

StringIndexType

Method used to compute string offset and length.

Styles

Extracted font styles.

Tables

Extracted tables.

Warnings

List of warnings encountered.

Explicit Interface Implementations

IJsonModel<AnalyzeResult>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AnalyzeResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AnalyzeResult>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AnalyzeResult>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AnalyzeResult>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to