Class BarcodeScannerConfig  
  
  
    - Namespace
 - IO.Scanbot.Barcodescanner.Model
 
  - Assembly
 - DocumentSDK.NET.Droid.dll
 
   
  
  
  
    [Register("io/scanbot/barcodescanner/model/BarcodeScannerConfig", DoNotGenerateAcw = true)]
public sealed class BarcodeScannerConfig : Object, IJavaObject, IJavaPeerable, IDisposable
   
  
    - Inheritance
 
    - 
      
      
      
BarcodeScannerConfig
     
  
  
    - Implements
 
    - 
      
      
      
    
 
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
 
  Constructors
  
  
  BarcodeScannerConfig(IList<BarcodeType>, CoreEngineMode, int, int, int, int, int, bool, bool, bool, bool, int, bool)
  
  
  
  
  
    [Register(".ctor", "(Ljava/util/List;Lio/scanbot/barcodescanner/BarcodeScanner$CoreEngineMode;IIIIIZZZZIZ)V", "")]
public BarcodeScannerConfig(IList<BarcodeType> barcodeFormats, BarcodeScanner.CoreEngineMode coreEngineMode, int minimumTextLength, int maximumTextLength, int minimum1DQuietZoneSize, int gs1Handling, int msiPlesseyChecksumAlgorithms, bool stripCheckDigits, bool lowPowerMode, bool useIata2Of5Checksum, bool useCode11Checksum, int australiaPostCustomerFormat, bool addAdditionalQuietZone)
   
  Parameters
  
    barcodeFormats IList<BarcodeType> 
    
    coreEngineMode BarcodeScanner.CoreEngineMode 
    
    minimumTextLength int 
    
    maximumTextLength int 
    
    minimum1DQuietZoneSize int 
    
    gs1Handling int 
    
    msiPlesseyChecksumAlgorithms int 
    
    stripCheckDigits bool 
    
    lowPowerMode bool 
    
    useIata2Of5Checksum bool 
    
    useCode11Checksum bool 
    
    australiaPostCustomerFormat int 
    
    addAdditionalQuietZone bool 
    
  
  Properties
  
  
  AddAdditionalQuietZone
  
  
  
  
  
    public bool AddAdditionalQuietZone { get; }
   
  Property Value
  
    - bool
 
    
  
  
  
  AustraliaPostCustomerFormat
  
  
  
  
  
    public int AustraliaPostCustomerFormat { get; }
   
  Property Value
  
    - int
 
    
  
  
  
  
  
  
    public IList<BarcodeType> BarcodeFormats { get; }
   
  Property Value
  
    - IList<BarcodeType>
 
    
  
  
  
  CoreEngineMode
  
  
  
  
  
    public BarcodeScanner.CoreEngineMode CoreEngineMode { get; }
   
  Property Value
  
    - BarcodeScanner.CoreEngineMode
 
    
  
  
  
  Gs1Handling
  
  
  
  
  
    public int Gs1Handling { get; }
   
  Property Value
  
    - int
 
    
  
  
  
  LowPowerMode
  
  
  
  
  
    public bool LowPowerMode { get; }
   
  Property Value
  
    - bool
 
    
  
  
  
  MaximumTextLength
  
  
  
  
  
    public int MaximumTextLength { get; }
   
  Property Value
  
    - int
 
    
  
  
  
  Minimum1DQuietZoneSize
  
  
  
  
  
    public int Minimum1DQuietZoneSize { get; }
   
  Property Value
  
    - int
 
    
  
  
  
  MinimumTextLength
  
  
  
  
  
    public int MinimumTextLength { get; }
   
  Property Value
  
    - int
 
    
  
  
  
  MsiPlesseyChecksumAlgorithms
  
  
  
  
  
    public int MsiPlesseyChecksumAlgorithms { get; }
   
  Property Value
  
    - int
 
    
  
  
  
  StripCheckDigits
  
  
  
  
  
    public bool StripCheckDigits { get; }
   
  Property Value
  
    - bool
 
    
  
  
  
  UseCode11Checksum
  
  
  
  
  
    public bool UseCode11Checksum { get; }
   
  Property Value
  
    - bool
 
    
  
  
  
  UseIata2Of5Checksum
  
  
  
  
  
    public bool UseIata2Of5Checksum { get; }
   
  Property Value
  
    - bool
 
    
  
  Methods
  
  
  Component1()
  
  
  
  
  
    [Register("component1", "()Ljava/util/List;", "")]
public IList<BarcodeType> Component1()
   
  Returns
  
    - IList<BarcodeType>
 
    
  
  
  
  Component10()
  
  
  
  
  
    [Register("component10", "()Z", "")]
public bool Component10()
   
  Returns
  
    - bool
 
    
  
  
  
  Component11()
  
  
  
  
  
    [Register("component11", "()Z", "")]
public bool Component11()
   
  Returns
  
    - bool
 
    
  
  
  
  Component12()
  
  
  
  
  
    [Register("component12", "()I", "")]
public int Component12()
   
  Returns
  
    - int
 
    
  
  
  
  Component13()
  
  
  
  
  
    [Register("component13", "()Z", "")]
public bool Component13()
   
  Returns
  
    - bool
 
    
  
  
  
  Component2()
  
  
  
  
  
    [Register("component2", "()Lio/scanbot/barcodescanner/BarcodeScanner$CoreEngineMode;", "")]
public BarcodeScanner.CoreEngineMode Component2()
   
  Returns
  
    - BarcodeScanner.CoreEngineMode
 
    
  
  
  
  Component3()
  
  
  
  
  
    [Register("component3", "()I", "")]
public int Component3()
   
  Returns
  
    - int
 
    
  
  
  
  Component4()
  
  
  
  
  
    [Register("component4", "()I", "")]
public int Component4()
   
  Returns
  
    - int
 
    
  
  
  
  Component5()
  
  
  
  
  
    [Register("component5", "()I", "")]
public int Component5()
   
  Returns
  
    - int
 
    
  
  
  
  Component6()
  
  
  
  
  
    [Register("component6", "()I", "")]
public int Component6()
   
  Returns
  
    - int
 
    
  
  
  
  Component7()
  
  
  
  
  
    [Register("component7", "()I", "")]
public int Component7()
   
  Returns
  
    - int
 
    
  
  
  
  Component8()
  
  
  
  
  
    [Register("component8", "()Z", "")]
public bool Component8()
   
  Returns
  
    - bool
 
    
  
  
  
  Component9()
  
  
  
  
  
    [Register("component9", "()Z", "")]
public bool Component9()
   
  Returns
  
    - bool
 
    
  
  
  
  Copy(IList<BarcodeType>, CoreEngineMode, int, int, int, int, int, bool, bool, bool, bool, int, bool)
  
  
  
  
  
    [Register("copy", "(Ljava/util/List;Lio/scanbot/barcodescanner/BarcodeScanner$CoreEngineMode;IIIIIZZZZIZ)Lio/scanbot/barcodescanner/model/BarcodeScannerConfig;", "")]
public BarcodeScannerConfig Copy(IList<BarcodeType> barcodeFormats, BarcodeScanner.CoreEngineMode coreEngineMode, int minimumTextLength, int maximumTextLength, int minimum1DQuietZoneSize, int gs1Handling, int msiPlesseyChecksumAlgorithms, bool stripCheckDigits, bool lowPowerMode, bool useIata2Of5Checksum, bool useCode11Checksum, int australiaPostCustomerFormat, bool addAdditionalQuietZone)
   
  Parameters
  
    barcodeFormats IList<BarcodeType> 
    
    coreEngineMode BarcodeScanner.CoreEngineMode 
    
    minimumTextLength int 
    
    maximumTextLength int 
    
    minimum1DQuietZoneSize int 
    
    gs1Handling int 
    
    msiPlesseyChecksumAlgorithms int 
    
    stripCheckDigits bool 
    
    lowPowerMode bool 
    
    useIata2Of5Checksum bool 
    
    useCode11Checksum bool 
    
    australiaPostCustomerFormat int 
    
    addAdditionalQuietZone bool 
    
  
  Returns
  
    - BarcodeScannerConfig