# ResultsTableValue Class

> `ResultsTableValue` is a public class which represents an extracted table.

`ResultsTableValue` is a public class which represents an extracted table.

## Definition

* Namespace: `UiPath.DocumentProcessing.Contracts.Results`
* Assembly: `UiPath.DocumentProcessing.Contracts`

## Description

A public class which represents an extracted table.

## Members

#### Constructors

* `ResultsTableValue` (`UiPath.DocumentProcessing.Contracts.Results.ResultsTableCell[], UiPath.DocumentProcessing.Contracts.Results.ResultsTableColumnInfo[], <int>, <float>, <float>, <bool>`) - The public default constructor.

#### Methods

* `Create` (`UiPath.DocumentProcessing.Contracts.Taxonomy.Field, UiPath.DocumentProcessing.Contracts.Results.ResultsTableCell[], <int>, <float>, <float>`) - Creates an automatically extracted `UiPath.DocumentProcessing.Contracts.Results.ResultsTableValue` based on the table field provided.
* `Create` (`UiPath.DocumentProcessing.Contracts.Taxonomy.Field, UiPath.DocumentProcessing.Contracts.Results.ResultsTableCell[], <int>, <float>, <float>, <bool>`) - Creates a `UiPath.DocumentProcessing.Contracts.Results.ResultsTableValue` based on the table field provided.
* `GetCell` (`<int>, <int>`) - Returns the cell at the specified row and column index.
* `GetColumn` (`<int>`) - Returns an enumeration of the cells in the specified column.
* `GetColumns()` - Returns an enumeration of the cells, grouped by column.
* `GetColumnInfo` (`<int>`) - Returns the column info of the specified column.
* `GetRow` (`<int>`) - Returns an enumeration of the cells in the specified row.
* `GetRows()` - Returns an enumeration of the cells, grouped by row.

#### Properties

* `Cells` `<string>` - An array containing all the cells in the table. Each cell contains information related to the position in the table. The cells are ordered left-to-right and top-to-bottom, and each cell must be present in the array even if it is empty.
* `ColumnInfo` `<string>` - An array describing the columns of the table.
* `Confidence` `<string>` - Extraction confidence reported by applied extractor. Dependent on confidence computation metric specific for each extractor.
  :::warning
  There is no unified confidence scale.
  :::
* `NumberOfRows` `<string>` - Number of rows, including the header (if it exists).
* `OcrConfidence` `<string>` - Minimum OCR confidence between all the words contained in the reported value.
* `OperatorConfirmed` `<string>` - Specifies if the information was confirmed by the user or not.
* `public string ValidatorNotes {get; set}` = `string.Empty`.
* `public string ValidatorNotesInfo {get; set}` = `string.Empty`.
