BarcodeSymbologyAttributes BarcodeSymbologyAttributes BarcodeSymbologyAttributes BarcodeSymbologyAttributes Class

Definition

The attributes of a barcode scanner symbology.

public : sealed class BarcodeSymbologyAttributes : IBarcodeSymbologyAttributes
public sealed class BarcodeSymbologyAttributes : IBarcodeSymbologyAttributes
Public NotInheritable Class BarcodeSymbologyAttributes Implements IBarcodeSymbologyAttributes
// This class does not provide a public constructor.
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 DecodeLength1

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

public : unsigned int DecodeLength1 { get; set; }
public uint DecodeLength1 { get; set; }
Public ReadWrite Property DecodeLength1 As uint
var uint = barcodeSymbologyAttributes.decodeLength1;
barcodeSymbologyAttributes.decodeLength1 = uint;
Value
unsigned int uint uint uint

The first part of the decode length.

DecodeLength2 DecodeLength2 DecodeLength2 DecodeLength2

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

public : unsigned int DecodeLength2 { get; set; }
public uint DecodeLength2 { get; set; }
Public ReadWrite Property DecodeLength2 As uint
var uint = barcodeSymbologyAttributes.decodeLength2;
barcodeSymbologyAttributes.decodeLength2 = uint;
Value
unsigned int uint uint uint

The second part of the decode length.

DecodeLengthKind 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
var barcodeSymbologyDecodeLengthKind = barcodeSymbologyAttributes.decodeLengthKind;
barcodeSymbologyAttributes.decodeLengthKind = barcodeSymbologyDecodeLengthKind;

IsCheckDigitTransmissionEnabled 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
var bool = barcodeSymbologyAttributes.isCheckDigitTransmissionEnabled;
barcodeSymbologyAttributes.isCheckDigitTransmissionEnabled = bool;
Value
Platform::Boolean bool bool bool

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

IsCheckDigitTransmissionSupported 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
var bool = barcodeSymbologyAttributes.isCheckDigitTransmissionSupported;
Value
Platform::Boolean bool bool bool

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

IsCheckDigitValidationEnabled 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
var bool = barcodeSymbologyAttributes.isCheckDigitValidationEnabled;
barcodeSymbologyAttributes.isCheckDigitValidationEnabled = bool;
Value
Platform::Boolean bool bool bool

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

IsCheckDigitValidationSupported 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
var bool = barcodeSymbologyAttributes.isCheckDigitValidationSupported;
Value
Platform::Boolean bool bool bool

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

IsDecodeLengthSupported 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
var bool = barcodeSymbologyAttributes.isDecodeLengthSupported;
Value
Platform::Boolean bool bool bool

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