# CapturedResult

The `CapturedResult` interface describes the basic structure of a result object returned by Dynamsoft Capture Vision Router.

> NOTE: 
> 
> Depending on the functional module that generated the result item, the interface may vary:
> 
> * dynamsoft-barcode-reader: [DecodedBarcodesResult](https://www.dynamsoft.com/barcode-reader/docs/web/programming/javascript/api-reference/interfaces/decoded-barcodes-result.md)
> * dynamsoft-label-recognizer: [RecognizedTextLinesResult](https://www.dynamsoft.com/label-recognition/docs/web/programming/javascript/api-reference/interfaces/recognized-textlines-result.md)
> * dynamsoft-document-normalizer: [ProcessedDocumentResult](https://www.dynamsoft.com/document-normalizer/docs/web/programming/javascript/api-reference/interfaces/processed-document-result.md)
> * dynamsoft-code-parser: [ParsedResult](https://www.dynamsoft.com/code-parser/docs/web/programming/javascript/api-reference/interfaces/parsed-result.md)

```typescript
interface CapturedResult extends CapturedResultBase{
    items: Array<CapturedResultItem>;
    decodedBarcodesResult?: DecodedBarcodesResult;
    recognizedTextLinesResult?: RecognizedTextLinesResult;
    processedDocumentResult?: ProcessedDocumentResult;
    parsedResult?: ParsedResult;
}
```

## items

An array of [CapturedResultItem](https://www.dynamsoft.com/capture-vision/docs/web/programming/javascript/api-reference/core/basic-structures/captured-result-item.md) objects representing the captured result items.

## barcodeResultItems

An array of [BarcodeResultItem](https://www.dynamsoft.com/barcode-reader/docs/web/programming/javascript/api-reference/interfaces/barcode-result-item.md) objects representing the decoded barcode result items.

## textLineResultItems

An array of [TextLineResultItem](https://www.dynamsoft.com/label-recognition/docs/web/programming/javascript/api-reference/interfaces/textline-result-item.md) objects representing the recognized text line result items.

## processedDocumentResult

An array of [ProcessedDocumentResultItem](https://www.dynamsoft.com/document-normalizer/docs/web/programming/javascript/api-reference/interfaces/processed-document-result-item.md) objects representing the processed document result related items.

## parsedResultItems

An array of [ParsedResultItem](https://www.dynamsoft.com/code-parser/docs/web/programming/javascript/api-reference/interfaces/parsed-result-item.md) objects representing the parsed result items.
