Symbology Description#

Defined in namespace Scandit.Datacapture.Barcode

Range#
class Range

Added in version 6.2.0

Range()#
Range(int minimum, int maximum, int step)

Added in version 6.2.0

Creates a new range object.

Minimum#
int Minimum { get; }

Added in version 6.2.0

Minimum of the range.

Maximum#
int Maximum { get; }

Added in version 6.2.0

Maximum of the range.

Step#
int Step { get; }

Added in version 6.2.0

Step of the range.

SymbologyDescription#
class SymbologyDescription

Added in version 6.2.0

Description specific to a particular barcode symbology.

Create()#
static SymbologyDescription Create(Symbology symbology)

Added in version 6.2.0

Creates a new symbology description for a given barcode symbology.

ForIdentifier()#
static SymbologyDescription ForIdentifier(string identifier)

Added in version 6.2.0

Gets the symbology description for a given Identifier.

All()#
static ICollection<SymbologyDescription> All()

Added in version 6.2.0

Gets a description of each available barcode symbology.

Identifier#
string Identifier { get; }

Added in version 6.2.0

Identifier of the symbology associated with this description.

ReadableName#
string ReadableName { get; }

Added in version 6.2.0

The human readable name of the symbology associated with this description.

Available#
bool Available { get; }

Added in version 6.2.0

Determines whether the symbology associated with this description is available.

ColorInvertible#
bool ColorInvertible { get; }

Added in version 6.2.0

Determines whether decoding of color-inverted (bright on dark) codes for the symbology associated with this description is available.

ActiveSymbolCountRange#
Range ActiveSymbolCountRange { get; }

Added in version 6.2.0

The supported active symbol count range for the symbology associated with this description.

DefaultSymbolCountRange#
Range DefaultSymbolCountRange { get; }

Added in version 6.2.0

The default symbol count range for the symbology associated with this description.

SupportedExtensions#
ICollection<string> SupportedExtensions { get; }

Added in version 6.2.0

A list of extensions supported by the symbology associated with this description.

Symbology#
Symbology Symbology { get; }

Added in version 6.2.0

The symbology associated with this description.

ToJson()#
string ToJson()

Added in version 6.2.0

Returns the JSON representation of the symbology description.