
## MaxiCodeStructuredSecondMessage class

**Namespace:** `Aspose.Barcode.ComplexBarcode`


Class for encoding and decoding structured second message for MaxiCode barcode.


## Constructors

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

## Methods

| Name | Static | Description |
| --- | --- | --- |
| [_construct](#_construct) | Yes |  |
| [add](#add) | No | Adds new identifier |
| [clear](#clear) | No | Clear identifiers list |

## Properties

| Name | Read/Write | Description |
| --- | --- | --- |
| [Identifiers](#identifiers) | Read-only | Gets identifiers list |
| [Message](#message) | Read-only | Gets constructed second message |
| [Year](#year) | Read/Write | Gets year. Year must be 2 digit integer value. |

### MaxiCodeStructuredSecondMessage__construct() {#constructor}

### _construct_construct($dtoObj) (static) {#_construct}

| Parameter | Type | Description |
| --- | --- | --- |
| `$dtoObj` | `` |  |

### addadd(string $identifier) {#add}

Adds new identifier

| Parameter | Type | Description |
| --- | --- | --- |
| `$identifier` | `string` |  |

### clearclear() {#clear}

Clear identifiers list

### Identifiers {#identifiers}

**Access:** Read-only

**Returns:** array List of identifiers

Gets identifiers list

### Message {#message}

**Access:** Read-only

**Returns:** string Constructed second message

Gets constructed second message

### Year {#year}

**Access:** Read/Write

Gets year. Year must be 2 digit integer value.

Sets year. Year must be 2 digit integer value.

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

