
## QRExtendedParameters class

**Namespace:** `Aspose.Barcode.Recognition`


Stores a QR Structured Append information of recognized barcode This sample shows how to get QR Structured Append data


## Constructors

| Name | Description |
| --- | --- |
| [__construct](#constructor) |  |

## Methods

| Name | Static | Description |
| --- | --- | --- |
| [isEmpty](#isempty) | No |  |

## Properties

| Name | Read/Write | Description |
| --- | --- | --- |
| [ErrorLevel](#errorlevel) | Read-only | Reed-Solomon error correction level of recognized barcode. From low to high: LevelL, LevelM, LevelQ, LevelH. |
| [MicroQRVersion](#microqrversion) | Read-only | Version of recognized MicroQR Code. From M1 to M4. return recognized MicroQR Code. From M1 to M4. |
| [QRErrorLevel](#qrerrorlevel) | Read-only | Reed-Solomon error correction level of recognized barcode. From low to high: LevelL, LevelM, LevelQ, LevelH. |
| [QRStructuredAppendModeBarCodeIndex](#qrstructuredappendmodebarcodeindex) | Read-only | Gets the index of the QR structured append mode barcode. Index starts from 0. Default value is -1.Value: The quantity of the QR structured append mode barcode. |
| [QRStructuredAppendModeBarCodesQuantity](#qrstructuredappendmodebarcodesquantity) | Read-only | Gets the QR structured append mode barcodes quantity. Default value is -1.Value: The quantity of the QR structured append mode barcode. |
| [QRStructuredAppendModeParityData](#qrstructuredappendmodeparitydata) | Read-only | Gets the QR structured append mode parity data. Default value is -1.Value: The index of the QR structured append mode barcode. |
| [QRVersion](#qrversion) | Read-only | Version of recognized QR Code. From Version1 to Version40. return recognized QR Code |
| [RectMicroQRVersion](#rectmicroqrversion) | Read-only | Version of recognized RectMicroQR Code. From R7x43 to R17x139. |
| [StructuredAppendModeBarCodeIndex](#structuredappendmodebarcodeindex) | Read-only | Gets the index of the QR structured append mode barcode. Index starts from 0. Default value is -1. Value: The quantity of the QR structured append mode barcode. |
| [StructuredAppendModeBarCodesQuantity](#structuredappendmodebarcodesquantity) | Read-only | Gets the QR structured append mode barcodes quantity. Default value is -1. Value: The quantity of the QR structured append mode barcode. |
| [StructuredAppendModeParityData](#structuredappendmodeparitydata) | Read-only | Gets the QR structured append mode parity data. Default value is -1. Value: The index of the QR structured append mode barcode. |
| [Version](#version) | Read-only | Version of recognized QR Code. From Version1 to Version40. |

### QRExtendedParameters__construct(QRExtendedParametersDTO $qrExtendedParametersDTO) {#constructor}

| Parameter | Type | Description |
| --- | --- | --- |
| `$qrExtendedParametersDTO` | `QRExtendedParametersDTO` |  |

### isEmptyisEmpty() {#isempty}

### ErrorLevel {#errorlevel}

**Access:** Read-only

Reed-Solomon error correction level of recognized barcode. From low to high: LevelL, LevelM, LevelQ, LevelH.

### MicroQRVersion {#microqrversion}

**Access:** Read-only

Version of recognized MicroQR Code. From M1 to M4. return recognized MicroQR Code. From M1 to M4.

### QRErrorLevel {#qrerrorlevel}

**Access:** Read-only

**Returns:** int error correction level of recognized barcode.

Reed-Solomon error correction level of recognized barcode. From low to high: LevelL, LevelM, LevelQ, LevelH.

### QRStructuredAppendModeBarCodeIndex {#qrstructuredappendmodebarcodeindex}

**Access:** Read-only

Gets the index of the QR structured append mode barcode. Index starts from 0. Default value is -1.Value: The quantity of the QR structured append mode barcode.

### QRStructuredAppendModeBarCodesQuantity {#qrstructuredappendmodebarcodesquantity}

**Access:** Read-only

Gets the QR structured append mode barcodes quantity. Default value is -1.Value: The quantity of the QR structured append mode barcode.

### QRStructuredAppendModeParityData {#qrstructuredappendmodeparitydata}

**Access:** Read-only

Gets the QR structured append mode parity data. Default value is -1.Value: The index of the QR structured append mode barcode.

### QRVersion {#qrversion}

**Access:** Read-only

Version of recognized QR Code. From Version1 to Version40. return recognized QR Code

### RectMicroQRVersion {#rectmicroqrversion}

**Access:** Read-only

**Returns:** int of recognized RectMicroQR Code

Version of recognized RectMicroQR Code. From R7x43 to R17x139.

### StructuredAppendModeBarCodeIndex {#structuredappendmodebarcodeindex}

**Access:** Read-only

**Returns:** the index of the QR structured append mode barcode.

Gets the index of the QR structured append mode barcode. Index starts from 0. Default value is -1. Value: The quantity of the QR structured append mode barcode.

### StructuredAppendModeBarCodesQuantity {#structuredappendmodebarcodesquantity}

**Access:** Read-only

**Returns:** the QR structured append mode barcodes quantity.

Gets the QR structured append mode barcodes quantity. Default value is -1. Value: The quantity of the QR structured append mode barcode.

### StructuredAppendModeParityData {#structuredappendmodeparitydata}

**Access:** Read-only

**Returns:** the QR structured append mode parity data.

Gets the QR structured append mode parity data. Default value is -1. Value: The index of the QR structured append mode barcode.

### Version {#version}

**Access:** Read-only

Version of recognized QR Code. From Version1 to Version40.

