## PrimaryData class

Class for storing HIBC LIC primary data.

```csharp
public class PrimaryData
```

## Constructors

| Name | Description |
| --- | --- |
| [PrimaryData](primarydata/)() | The default constructor. |

## Properties

| Name | Description |
| --- | --- |
| [LabelerIdentificationCode](../../aspose.barcode.complexbarcode/primarydata/labeleridentificationcode/) { get; set; } | Identifies date of labeler identification code. Labeler identification code must be 4 symbols alphanumeric string, with first character always being alphabetic. |
| [ProductOrCatalogNumber](../../aspose.barcode.complexbarcode/primarydata/productorcatalognumber/) { get; set; } | Identifies product or catalog number. Product or catalog number must be alphanumeric string up to 18 sybmols length. |
| [UnitOfMeasureID](../../aspose.barcode.complexbarcode/primarydata/unitofmeasureid/) { get; set; } | Identifies unit of measure ID. Unit of measure ID must be integer value from 0 to 9. |

## Methods

| Name | Description |
| --- | --- |
| override [Equals](../../aspose.barcode.complexbarcode/primarydata/equals/)(object) | Returns a value indicating whether this instance is equal to a specified `PrimaryData` value. |
| override [GetHashCode](../../aspose.barcode.complexbarcode/primarydata/gethashcode/)() | Returns the hash code for this instance. |
| [ParseFromString](../../aspose.barcode.complexbarcode/primarydata/parsefromstring/)(string) | Instantiates primary data from string format according HIBC LIC specification. |
| override [ToString](../../aspose.barcode.complexbarcode/primarydata/tostring/)() | Converts data to string format according HIBC LIC specification. |

### See Also

* namespace [Aspose.BarCode.ComplexBarcode](../../aspose.barcode.complexbarcode/)
* assembly [Aspose.BarCode](../../)


