Share via


BarcodeSymbologyAttributes Class

Definition

The attributes of a barcode scanner symbology.

public ref class BarcodeSymbologyAttributes sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BarcodeSymbologyAttributes final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class BarcodeSymbologyAttributes final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BarcodeSymbologyAttributes
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class BarcodeSymbologyAttributes
Public NotInheritable Class BarcodeSymbologyAttributes
Inheritance
Object Platform::Object IInspectable BarcodeSymbologyAttributes
Attributes

Windows requirements

Device family
Windows 10 Creators Update (introduced in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v4.0)

Remarks

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

Properties

DecodeLength1

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

DecodeLength2

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

DecodeLengthKind

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

IsCheckDigitTransmissionEnabled

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

IsCheckDigitTransmissionSupported

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

IsCheckDigitValidationEnabled

Gets whether barcode check digit will be validated.

IsCheckDigitValidationSupported

Gets whether the barcode symbology supports check digit validation.

IsDecodeLengthSupported

Gets whether the barcode symbology supports multiple decode lengths.

Applies to