
## MaxiCodeExtendedParameters class

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


Stores a MaxiCode additional information of recognized barcode


## Constructors

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

## Properties

| Name | Read/Write | Description |
| --- | --- | --- |
| [MaxiCodeMode](#maxicodemode) | Read/Write | Gets a MaxiCode encode mode. Default value: Mode4 |
| [MaxiCodeStructuredAppendModeBarcodeId](#maxicodestructuredappendmodebarcodeid) | Read/Write | Gets a MaxiCode barcode id in structured append mode. Default value: 0 |
| [MaxiCodeStructuredAppendModeBarcodesCount](#maxicodestructuredappendmodebarcodescount) | Read/Write | Gets a MaxiCode barcodes count in structured append mode. Default value: -1 |
| [Mode](#mode) | Read-only | Gets a MaxiCode encode mode. Default value: Mode4 |
| [StructuredAppendModeBarcodeId](#structuredappendmodebarcodeid) | Read-only | Gets a MaxiCode barcode id in structured append mode. Default value: 0 |
| [StructuredAppendModeBarcodesCount](#structuredappendmodebarcodescount) | Read-only | Gets a MaxiCode barcodes count in structured append mode. Default value: -1 |

### MaxiCodeExtendedParameters__construct(MaxiCodeExtendedParametersDTO $maxiCodeExtendedParametersDTO) {#constructor}

| Parameter | Type | Description |
| --- | --- | --- |
| `$maxiCodeExtendedParametersDTO` | `MaxiCodeExtendedParametersDTO` |  |

### MaxiCodeMode {#maxicodemode}

**Access:** Read/Write

Gets a MaxiCode encode mode. Default value: Mode4

Sets a MaxiCode encode mode. Default value: Mode4

| Parameter | Type | Description |
| --- | --- | --- |
| `$maxiCodeMode` | `int` |  |

### MaxiCodeStructuredAppendModeBarcodeId {#maxicodestructuredappendmodebarcodeid}

**Access:** Read/Write

Gets a MaxiCode barcode id in structured append mode. Default value: 0

Sets a MaxiCode barcode id in structured append mode. Default value: 0

| Parameter | Type | Description |
| --- | --- | --- |
| `$value` | `int` |  |

### MaxiCodeStructuredAppendModeBarcodesCount {#maxicodestructuredappendmodebarcodescount}

**Access:** Read/Write

Gets a MaxiCode barcodes count in structured append mode. Default value: -1

Sets a MaxiCode barcodes count in structured append mode. Default value: -1

| Parameter | Type | Description |
| --- | --- | --- |
| `$value` | `int` |  |

### Mode {#mode}

**Access:** Read-only

**Returns:** a MaxiCode encode mode.

Gets a MaxiCode encode mode. Default value: Mode4

### StructuredAppendModeBarcodeId {#structuredappendmodebarcodeid}

**Access:** Read-only

**Returns:** a MaxiCode barcode id in structured append mode.

Gets a MaxiCode barcode id in structured append mode. Default value: 0

### StructuredAppendModeBarcodesCount {#structuredappendmodebarcodescount}

**Access:** Read-only

**Returns:** a MaxiCode barcodes count in structured append mode.

Gets a MaxiCode barcodes count in structured append mode. Default value: -1

