Show / Hide Table of Contents

Class AnalyzeDocumentResult

The document analysis results.

Inheritance
object
AnalyzeDocumentResult
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.AidocumentService.Models
Assembly: OCI.DotNetSDK.Aidocument.dll
Syntax
public class AnalyzeDocumentResult

Properties

DetectedDocumentTypes

Declaration
[JsonProperty(PropertyName = "detectedDocumentTypes")]
public List<DetectedDocumentType> DetectedDocumentTypes { get; set; }
Property Value
Type Description
List<DetectedDocumentType>

An array of detected document types.

DetectedLanguages

Declaration
[JsonProperty(PropertyName = "detectedLanguages")]
public List<DetectedLanguage> DetectedLanguages { get; set; }
Property Value
Type Description
List<DetectedLanguage>

An array of detected languages.

DocumentClassificationModelVersion

Declaration
[JsonProperty(PropertyName = "documentClassificationModelVersion")]
public string DocumentClassificationModelVersion { get; set; }
Property Value
Type Description
string

The document classification model version.

DocumentMetadata

Declaration
[Required(ErrorMessage = "DocumentMetadata is required.")]
[JsonProperty(PropertyName = "documentMetadata")]
public DocumentMetadata DocumentMetadata { get; set; }
Property Value
Type Description
DocumentMetadata
Remarks

Required

Errors

Declaration
[JsonProperty(PropertyName = "errors")]
public List<ProcessingError> Errors { get; set; }
Property Value
Type Description
List<ProcessingError>

The errors encountered during document analysis.

KeyValueExtractionModelVersion

Declaration
[JsonProperty(PropertyName = "keyValueExtractionModelVersion")]
public string KeyValueExtractionModelVersion { get; set; }
Property Value
Type Description
string

The document keyValue extraction model version.

LanguageClassificationModelVersion

Declaration
[JsonProperty(PropertyName = "languageClassificationModelVersion")]
public string LanguageClassificationModelVersion { get; set; }
Property Value
Type Description
string

The document language classification model version.

Pages

Declaration
[Required(ErrorMessage = "Pages is required.")]
[JsonProperty(PropertyName = "pages")]
public List<Page> Pages { get; set; }
Property Value
Type Description
List<Page>

The array of a Page.

Remarks

Required

SearchablePdf

Declaration
[JsonProperty(PropertyName = "searchablePdf")]
public byte[] SearchablePdf { get; set; }
Property Value
Type Description
byte[]

The searchable PDF file that was generated.

TableExtractionModelVersion

Declaration
[JsonProperty(PropertyName = "tableExtractionModelVersion")]
public string TableExtractionModelVersion { get; set; }
Property Value
Type Description
string

The document table extraction model version.

TextExtractionModelVersion

Declaration
[JsonProperty(PropertyName = "textExtractionModelVersion")]
public string TextExtractionModelVersion { get; set; }
Property Value
Type Description
string

The document text extraction model version.

In this article
Back to top