Class SBSDKUI2BarcodeScannerConfiguration
- Namespace
- ScanbotSDK.iOS
- Assembly
- BarcodeSDK.NET.iOS.dll
public class SBSDKUI2BarcodeScannerConfiguration : SBSDKUI2Node, INSCopying, INativeObject, IDisposable
- Inheritance
-
SBSDKUI2BarcodeScannerConfiguration
- Implements
-
INSCopying
INativeObject
Constructors
SBSDKUI2BarcodeScannerConfiguration()
public SBSDKUI2BarcodeScannerConfiguration()
SBSDKUI2BarcodeScannerConfiguration(NSObjectFlag)
protected SBSDKUI2BarcodeScannerConfiguration(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKUI2BarcodeScannerConfiguration(NativeHandle)
protected SBSDKUI2BarcodeScannerConfiguration(NativeHandle handle)
Parameters
handle
NativeHandle
SBSDKUI2BarcodeScannerConfiguration(SBSDKBarcodeDocumentFormat[], bool, SBSDKUpcEanExtensionBehavior, string, double, nint, nint, nint, bool, bool, bool, SBSDKBarcodeFormat[], SBSDKMSIPlesseyChecksumAlgorithm, SBSDKAustraliaPostCustomerFormat, SBSDKGS1Handling, bool)
public SBSDKUI2BarcodeScannerConfiguration(SBSDKBarcodeDocumentFormat[] extractedDocumentFormats, bool onlyAcceptDocuments, SBSDKUpcEanExtensionBehavior extensions, string barcodesRegexFilter, double minimumSizeScore, nint minimumTextLength, nint maximumTextLength, nint minimum1DBarcodesQuietZone, bool stripCheckDigits, bool useIATA2OF5Checksum, bool useCode11Checksum, SBSDKBarcodeFormat[] barcodeFormats, SBSDKMSIPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm, SBSDKAustraliaPostCustomerFormat australiaPostCustomerFormat, SBSDKGS1Handling gs1Handling, bool returnBarcodeImage)
Parameters
extractedDocumentFormats
SBSDKBarcodeDocumentFormat[]
onlyAcceptDocuments
bool
extensions
SBSDKUpcEanExtensionBehavior
barcodesRegexFilter
string
minimumSizeScore
double
minimumTextLength
nint
maximumTextLength
nint
minimum1DBarcodesQuietZone
nint
stripCheckDigits
bool
useIATA2OF5Checksum
bool
useCode11Checksum
bool
barcodeFormats
SBSDKBarcodeFormat[]
msiPlesseyChecksumAlgorithm
SBSDKMSIPlesseyChecksumAlgorithm
australiaPostCustomerFormat
SBSDKAustraliaPostCustomerFormat
gs1Handling
SBSDKGS1Handling
returnBarcodeImage
bool
Properties
AustraliaPostCustomerFormat
public virtual SBSDKAustraliaPostCustomerFormat AustraliaPostCustomerFormat { get; set; }
Property Value
- SBSDKAustraliaPostCustomerFormat
public virtual SBSDKBarcodeFormat[] BarcodeFormats { get; set; }
Property Value
- SBSDKBarcodeFormat[]
BarcodesRegexFilter
public virtual string BarcodesRegexFilter { get; set; }
Property Value
- string
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
Extensions
public virtual SBSDKUpcEanExtensionBehavior Extensions { get; set; }
Property Value
- SBSDKUpcEanExtensionBehavior
public virtual SBSDKBarcodeDocumentFormat[] ExtractedDocumentFormats { get; set; }
Property Value
- SBSDKBarcodeDocumentFormat[]
Gs1Handling
public virtual SBSDKGS1Handling Gs1Handling { get; set; }
Property Value
- SBSDKGS1Handling
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
MinimumSizeScore
public virtual double MinimumSizeScore { get; set; }
Property Value
- double
MinimumTextLength
public virtual nint MinimumTextLength { get; set; }
Property Value
- nint
MsiPlesseyChecksumAlgorithm
public virtual SBSDKMSIPlesseyChecksumAlgorithm MsiPlesseyChecksumAlgorithm { get; set; }
Property Value
- SBSDKMSIPlesseyChecksumAlgorithm
OnlyAcceptDocuments
public virtual bool OnlyAcceptDocuments { get; set; }
Property Value
- bool
ReturnBarcodeImage
public virtual bool ReturnBarcodeImage { get; set; }
Property Value
- bool
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
Copy(NSZone?)
public virtual NSObject Copy(NSZone? zone)
Parameters
zone
NSZone
Returns
- NSObject
FromJsonWithJson(string)
public static SBSDKUI2BarcodeScannerConfiguration? FromJsonWithJson(string json)
Parameters
json
string
Returns
- SBSDKUI2BarcodeScannerConfiguration
IsEqual(NSObject?)
public virtual bool IsEqual(NSObject? @object)
Parameters
object
NSObject
Returns
- bool
ToJsonWithConfiguration(SBSDKToJSONConfiguration)
public virtual string ToJsonWithConfiguration(SBSDKToJSONConfiguration configuration)
Parameters
configuration
SBSDKToJSONConfiguration
Returns
- string