CodeGlyphX logo
CodeGlyphX

API Reference

Enum

Gs1ValidationIssueCode

Namespace CodeGlyphX.Gs1Data
Assembly CodeGlyphX
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Classification for a GS1 validation issue.

Inheritance

  • Enum
  • Gs1ValidationIssueCode

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const Gs1ValidationIssueCode MalformedInput #

The input representation is malformed.

Value: 0
public const Gs1ValidationIssueCode UnknownApplicationIdentifier #

The Application Identifier is not assigned in the bundled dictionary release.

Value: 1
public const Gs1ValidationIssueCode DataTooShort #

The data field is shorter than its GS1 format permits.

Value: 2
public const Gs1ValidationIssueCode DataTooLong #

The data field is longer than its GS1 format permits.

Value: 3
public const Gs1ValidationIssueCode InvalidCharacter #

The data field contains a character outside its assigned repertoire.

Value: 4
public const Gs1ValidationIssueCode InvalidData #

A semantic syntax rule such as a check digit, date, or code-list rule failed.

Value: 5
public const Gs1ValidationIssueCode MissingFnc1Separator #

A variable-length element was not terminated by FNC1 before another element.

Value: 6
public const Gs1ValidationIssueCode UnexpectedFnc1Separator #

An FNC1 separator was used after a predefined-length element.

Value: 7
public const Gs1ValidationIssueCode MissingRequiredApplicationIdentifier #

A mandatory associated AI or AI combination is absent.

Value: 8
public const Gs1ValidationIssueCode MutuallyExclusiveApplicationIdentifiers #

Mutually exclusive AIs occur in the same message.

Value: 9