CodeGlyphX logo
CodeGlyphX

API Reference

Enum

QrDecodeFailureReason

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

High-level failure reasons for QR decoding.

Inheritance

  • Enum
  • QrDecodeFailureReason

Usage

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

Values

public const QrDecodeFailureReason None #

No failure (decode succeeded).

Value: 0
public const QrDecodeFailureReason InvalidInput #

Invalid input (null, non-square, or too small buffers).

Value: 1
public const QrDecodeFailureReason InvalidSize #

Invalid module size or version.

Value: 2
public const QrDecodeFailureReason FormatInfo #

Format information could not be recovered.

Value: 3
public const QrDecodeFailureReason ReedSolomon #

Reed-Solomon error correction failed.

Value: 4
public const QrDecodeFailureReason Payload #

Payload parsing failed.

Value: 5
public const QrDecodeFailureReason Cancelled #

Decoding was cancelled.

Value: 6