Table of Contents

Class BarcodeFormatConfigurationBase

Namespace
ScanbotSDK.MAUI.Core.Barcode
Assembly
ScanbotSDK.Shared.dll
[JsonPolymorphic(TypeDiscriminatorPropertyName = "_type")]
[JsonDerivedType(typeof(BarcodeFormatCodabarConfiguration), "BarcodeFormatCodabarConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatCode11Configuration), "BarcodeFormatCode11Configuration")]
[JsonDerivedType(typeof(BarcodeFormatCode39Configuration), "BarcodeFormatCode39Configuration")]
[JsonDerivedType(typeof(BarcodeFormatCode93Configuration), "BarcodeFormatCode93Configuration")]
[JsonDerivedType(typeof(BarcodeFormatCode128Configuration), "BarcodeFormatCode128Configuration")]
[JsonDerivedType(typeof(BarcodeFormatCode2Of5Configuration), "BarcodeFormatCode2Of5Configuration")]
[JsonDerivedType(typeof(BarcodeFormatDataBarConfiguration), "BarcodeFormatDataBarConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatDataBarExpandedConfiguration), "BarcodeFormatDataBarExpandedConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatDataBarLimitedConfiguration), "BarcodeFormatDataBarLimitedConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatItfConfiguration), "BarcodeFormatITFConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatMsiPlesseyConfiguration), "BarcodeFormatMSIPlesseyConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatUpcEanConfiguration), "BarcodeFormatUpcEanConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatPharmaCodeConfiguration), "BarcodeFormatPharmaCodeConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatAztecConfiguration), "BarcodeFormatAztecConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatQrCodeConfiguration), "BarcodeFormatQRCodeConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatPdf417Configuration), "BarcodeFormatPDF417Configuration")]
[JsonDerivedType(typeof(BarcodeFormatMicroPdf417Configuration), "BarcodeFormatMicroPDF417Configuration")]
[JsonDerivedType(typeof(BarcodeFormatDataMatrixConfiguration), "BarcodeFormatDataMatrixConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatMaxiCodeConfiguration), "BarcodeFormatMaxiCodeConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatAustraliaPostConfiguration), "BarcodeFormatAustraliaPostConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatJapanPostConfiguration), "BarcodeFormatJapanPostConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatRoyalMailConfiguration), "BarcodeFormatRoyalMailConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatRoyalTntPostConfiguration), "BarcodeFormatRoyalTNTPostConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatUspsIntelligentMailConfiguration), "BarcodeFormatUSPSIntelligentMailConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatPharmaCodeTwoTrackConfiguration), "BarcodeFormatPharmaCodeTwoTrackConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatGs1CompositeConfiguration), "BarcodeFormatGS1CompositeConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatCommonOneDConfiguration), "BarcodeFormatCommonOneDConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatCommonTwoDConfiguration), "BarcodeFormatCommonTwoDConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatCommonFourStateConfiguration), "BarcodeFormatCommonFourStateConfiguration")]
[JsonDerivedType(typeof(BarcodeFormatCommonConfiguration), "BarcodeFormatCommonConfiguration")]
public class BarcodeFormatConfigurationBase
Inheritance
BarcodeFormatConfigurationBase
Derived
Inherited Members

Constructors

BarcodeFormatConfigurationBase()

public BarcodeFormatConfigurationBase()

Properties

AddAdditionalQuietZone

public bool AddAdditionalQuietZone { get; set; }

Property Value

bool

MinimumSizeScore

public double MinimumSizeScore { get; set; }

Property Value

double

RegexFilter

public string RegexFilter { get; set; }

Property Value

string

Methods

FromJson(string)

public static BarcodeFormatConfigurationBase FromJson(string rawJson)

Parameters

rawJson string

Returns

BarcodeFormatConfigurationBase