CodeGlyphX logo
CodeGlyphX

API Reference

Class

SymbolCapability

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers sealed

Describes the implemented operations for one symbol format.

Inheritance

  • Object
  • SymbolCapability

Usage

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

Returned or exposed by

Accepted by parameters

Methods

public Boolean Has(SymbolCapabilityFlags operation) #
Returns: Boolean

Checks whether an operation is implemented.

Parameters

operation CodeGlyphX.SymbolCapabilityFlags requiredposition: 0

Properties

public SymbolFormat Format { get; } #

Gets the physical symbol format.

public String DisplayName { get; } #

Gets the human-readable format name.

public SymbolFamily Family { get; } #

Gets the broad symbol family.

public SymbolCapabilityFlags Operations { get; } #

Gets the implemented operations.

public Nullable<BarcodeType> LegacyBarcodeType { get; } #

Gets the legacy barcode type when this format is represented by BarcodeType.

public Boolean CanEncode { get; } #

Gets whether module generation is implemented.

public Boolean CanDecodeModules { get; } #

Gets whether module-level decoding is implemented.

public Boolean CanScanImages { get; } #

Gets whether image recognition is implemented.

public Boolean CanScanMultiple { get; } #

Gets whether one image scan can return multiple instances.

public Boolean ReportsGeometry { get; } #

Gets whether image recognition reports symbol geometry.