Barcode​Symbology​Attributes Barcode​Symbology​Attributes Barcode​Symbology​Attributes Class

Definition

The attributes of a barcode scanner symbology.

public : sealed class BarcodeSymbologyAttributes : IBarcodeSymbologyAttributespublic sealed class BarcodeSymbologyAttributes : IBarcodeSymbologyAttributesPublic NotInheritable Class BarcodeSymbologyAttributes Implements IBarcodeSymbologyAttributes
Attributes
Windows 10 requirements
Device family
Windows 10 Creators Update (introduced v10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v4)

Remarks

This object is created when a ClaimedBarcodeScanner.GetSymbologyAttributesAsync method completes.

Properties

DecodeLength1 DecodeLength1 DecodeLength1

Gets or sets the first value used to determine the barcode symbology decode length.

public : unsigned short DecodeLength1 { get; set; }public uint DecodeLength1 { get; set; }Public ReadWrite Property DecodeLength1 As uint
Value
unsigned short uint uint

The first part of the decode length.

Attributes

DecodeLength2 DecodeLength2 DecodeLength2

Gets or sets the second value used to determine the barcode symbology decode length.

public : unsigned short DecodeLength2 { get; set; }public uint DecodeLength2 { get; set; }Public ReadWrite Property DecodeLength2 As uint
Value
unsigned short uint uint

The second part of the decode length.

Attributes

DecodeLengthKind DecodeLengthKind DecodeLengthKind

Gets or sets the decode length kind used by the barcode symbology.

public : BarcodeSymbologyDecodeLengthKind DecodeLengthKind { get; set; }public BarcodeSymbologyDecodeLengthKind DecodeLengthKind { get; set; }Public ReadWrite Property DecodeLengthKind As BarcodeSymbologyDecodeLengthKind
Value
BarcodeSymbologyDecodeLengthKind BarcodeSymbologyDecodeLengthKind BarcodeSymbologyDecodeLengthKind

The decode length kind used by the barcode symbology.

Attributes

IsCheckDigitTransmissionEnabled IsCheckDigitTransmissionEnabled IsCheckDigitTransmissionEnabled

Gets or sets whether the check digit will be transmitted to the host as part of the raw data.

public : PlatForm::Boolean IsCheckDigitTransmissionEnabled { get; set; }public bool IsCheckDigitTransmissionEnabled { get; set; }Public ReadWrite Property IsCheckDigitTransmissionEnabled As bool
Value
PlatForm::Boolean bool bool

True if the check digit will be tranmissted to the host as raw data; otherwise, false.

Attributes

IsCheckDigitTransmissionSupported IsCheckDigitTransmissionSupported IsCheckDigitTransmissionSupported

Gets whether the barcode symbology supports transmitting the check digit to the host as part of the raw data.

public : PlatForm::Boolean IsCheckDigitTransmissionSupported { get; }public bool IsCheckDigitTransmissionSupported { get; }Public ReadOnly Property IsCheckDigitTransmissionSupported As bool
Value
PlatForm::Boolean bool bool

True if the barcode symbology supports transmitting the check digit as raw data; otherwise, false.

Attributes

IsCheckDigitValidationEnabled IsCheckDigitValidationEnabled IsCheckDigitValidationEnabled

Gets whether barcode check digit will be validated.

public : PlatForm::Boolean IsCheckDigitValidationEnabled { get; set; }public bool IsCheckDigitValidationEnabled { get; set; }Public ReadWrite Property IsCheckDigitValidationEnabled As bool
Value
PlatForm::Boolean bool bool

True if the barcode check digit will be validated; otherwise, false.

Attributes

IsCheckDigitValidationSupported IsCheckDigitValidationSupported IsCheckDigitValidationSupported

Gets whether the barcode symbology supports check digit validation.

public : PlatForm::Boolean IsCheckDigitValidationSupported { get; }public bool IsCheckDigitValidationSupported { get; }Public ReadOnly Property IsCheckDigitValidationSupported As bool
Value
PlatForm::Boolean bool bool

True if the barcode symbology supports check digit validation; otherwise, false.

Attributes

IsDecodeLengthSupported IsDecodeLengthSupported IsDecodeLengthSupported

Gets whether the barcode symbology supports multiple decode lengths.

public : PlatForm::Boolean IsDecodeLengthSupported { get; }public bool IsDecodeLengthSupported { get; }Public ReadOnly Property IsDecodeLengthSupported As bool
Value
PlatForm::Boolean bool bool

True if the barcode symbology supports multiple decode lengths; otherwise, false.

Attributes