Table of Contents

Class SBSDKUI2BarcodeRecognizerConfiguration

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKUI2BarcodeRecognizerConfiguration : SBSDKUI2Node
Inheritance
SBSDKUI2BarcodeRecognizerConfiguration

Constructors

SBSDKUI2BarcodeRecognizerConfiguration()

public SBSDKUI2BarcodeRecognizerConfiguration()

SBSDKUI2BarcodeRecognizerConfiguration(NSObjectFlag)

protected SBSDKUI2BarcodeRecognizerConfiguration(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKUI2BarcodeRecognizerConfiguration(NativeHandle)

protected SBSDKUI2BarcodeRecognizerConfiguration(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKUI2BarcodeRecognizerConfiguration(SBSDKUI2BarcodeDocumentFormat[], SBSDKUI2BarcodesExtensionFilter, string, nint, nint, nint, bool, bool, bool, SBSDKUI2BarcodeFormat[], SBSDKUI2MSIPlesseyChecksumAlgorithm, SBSDKUI2AustraliaPostCustomerFormat, SBSDKUI2Gs1Handling)

public SBSDKUI2BarcodeRecognizerConfiguration(SBSDKUI2BarcodeDocumentFormat[] acceptedDocumentFormats, SBSDKUI2BarcodesExtensionFilter barcodesExtensionFilter, string barcodesRegexFilter, nint minimumTextLength, nint maximumTextLength, nint minimum1DBarcodesQuietZone, bool stripCheckDigits, bool useIATA2OF5Checksum, bool useCode11Checksum, SBSDKUI2BarcodeFormat[] barcodeFormats, SBSDKUI2MSIPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm, SBSDKUI2AustraliaPostCustomerFormat australiaPostCustomerFormat, SBSDKUI2Gs1Handling gs1Handling)

Parameters

acceptedDocumentFormats SBSDKUI2BarcodeDocumentFormat[]
barcodesExtensionFilter SBSDKUI2BarcodesExtensionFilter
barcodesRegexFilter string
minimumTextLength nint
maximumTextLength nint
minimum1DBarcodesQuietZone nint
stripCheckDigits bool
useIATA2OF5Checksum bool
useCode11Checksum bool
barcodeFormats SBSDKUI2BarcodeFormat[]
msiPlesseyChecksumAlgorithm SBSDKUI2MSIPlesseyChecksumAlgorithm
australiaPostCustomerFormat SBSDKUI2AustraliaPostCustomerFormat
gs1Handling SBSDKUI2Gs1Handling

Properties

AcceptedDocumentFormats

public virtual SBSDKUI2BarcodeDocumentFormat[] AcceptedDocumentFormats { get; set; }

Property Value

SBSDKUI2BarcodeDocumentFormat[]

AustraliaPostCustomerFormat

public virtual SBSDKUI2AustraliaPostCustomerFormat AustraliaPostCustomerFormat { get; set; }

Property Value

SBSDKUI2AustraliaPostCustomerFormat

BarcodeFormats

public virtual SBSDKUI2BarcodeFormat[] BarcodeFormats { get; set; }

Property Value

SBSDKUI2BarcodeFormat[]

BarcodesExtensionFilter

public virtual SBSDKUI2BarcodesExtensionFilter BarcodesExtensionFilter { get; set; }

Property Value

SBSDKUI2BarcodesExtensionFilter

BarcodesRegexFilter

public virtual string BarcodesRegexFilter { get; set; }

Property Value

string

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

Gs1Handling

public virtual SBSDKUI2Gs1Handling Gs1Handling { get; set; }

Property Value

SBSDKUI2Gs1Handling

Hash

public virtual nuint Hash { get; }

Property Value

nuint

MaximumTextLength

public virtual nint MaximumTextLength { get; set; }

Property Value

nint

Minimum1DBarcodesQuietZone

public virtual nint Minimum1DBarcodesQuietZone { get; set; }

Property Value

nint

MinimumTextLength

public virtual nint MinimumTextLength { get; set; }

Property Value

nint

MsiPlesseyChecksumAlgorithm

public virtual SBSDKUI2MSIPlesseyChecksumAlgorithm MsiPlesseyChecksumAlgorithm { get; set; }

Property Value

SBSDKUI2MSIPlesseyChecksumAlgorithm

StripCheckDigits

public virtual bool StripCheckDigits { get; set; }

Property Value

bool

UseCode11Checksum

public virtual bool UseCode11Checksum { get; set; }

Property Value

bool

UseIATA2OF5Checksum

public virtual bool UseIATA2OF5Checksum { get; set; }

Property Value

bool

Methods

FromJsonWithJson(string)

public static SBSDKUI2BarcodeRecognizerConfiguration? FromJsonWithJson(string json)

Parameters

json string

Returns

SBSDKUI2BarcodeRecognizerConfiguration

IsEqual(NSObject?)

public virtual bool IsEqual(NSObject? @object)

Parameters

object NSObject

Returns

bool

ToJson()

public virtual string ToJson()

Returns

string