Class SBSDKUI2BarcodeScannerConfiguration  
  
  
    - Namespace
 - ScanbotSDK.iOS
 
  - Assembly
 - BarcodeSDK.NET.iOS.dll
 
   
  
  
  
    public class SBSDKUI2BarcodeScannerConfiguration : SBSDKUI2Node
   
  
    - Inheritance
 
    - 
      
      
      
SBSDKUI2BarcodeScannerConfiguration
     
  
  Constructors
  
  
  SBSDKUI2BarcodeScannerConfiguration()
  
  
  
  
  
    public SBSDKUI2BarcodeScannerConfiguration()
   
  
  
  SBSDKUI2BarcodeScannerConfiguration(NSObjectFlag)
  
  
  
  
  
    protected SBSDKUI2BarcodeScannerConfiguration(NSObjectFlag t)
   
  Parameters
  
    t NSObjectFlag 
    
  
  
  
  SBSDKUI2BarcodeScannerConfiguration(NativeHandle)
  
  
  
  
  
    protected SBSDKUI2BarcodeScannerConfiguration(NativeHandle handle)
   
  Parameters
  
    handle NativeHandle 
    
  
  
  
  SBSDKUI2BarcodeScannerConfiguration(string, string, SBSDKUI2Palette, SBSDKUI2BarcodeTextLocalization, SBSDKUI2Color, SBSDKUI2TopBarConfiguration, SBSDKUI2ActionBarConfiguration, SBSDKUI2ViewFinderConfiguration, SBSDKUI2UserGuidanceConfiguration, SBSDKUI2CameraPermissionScreen, SBSDKUI2CameraConfiguration, SBSDKUI2BarcodeRecognizerConfiguration, SBSDKUI2BarcodeUseCase, SBSDKUI2Sound, SBSDKUI2Vibration, SBSDKUI2Timeouts)
  
  
  
  
  
    public SBSDKUI2BarcodeScannerConfiguration(string version, string screen, SBSDKUI2Palette palette, SBSDKUI2BarcodeTextLocalization localization, SBSDKUI2Color backgroundColor, SBSDKUI2TopBarConfiguration topBar, SBSDKUI2ActionBarConfiguration actionBar, SBSDKUI2ViewFinderConfiguration viewFinder, SBSDKUI2UserGuidanceConfiguration userGuidance, SBSDKUI2CameraPermissionScreen cameraPermission, SBSDKUI2CameraConfiguration cameraConfiguration, SBSDKUI2BarcodeRecognizerConfiguration recognizerConfiguration, SBSDKUI2BarcodeUseCase useCase, SBSDKUI2Sound sound, SBSDKUI2Vibration vibration, SBSDKUI2Timeouts timeouts)
   
  Parameters
  
    version string 
    
    screen string 
    
    palette SBSDKUI2Palette 
    
    localization SBSDKUI2BarcodeTextLocalization 
    
    backgroundColor SBSDKUI2Color 
    
    topBar SBSDKUI2TopBarConfiguration 
    
    actionBar SBSDKUI2ActionBarConfiguration 
    
    viewFinder SBSDKUI2ViewFinderConfiguration 
    
    userGuidance SBSDKUI2UserGuidanceConfiguration 
    
    cameraPermission SBSDKUI2CameraPermissionScreen 
    
    cameraConfiguration SBSDKUI2CameraConfiguration 
    
    recognizerConfiguration SBSDKUI2BarcodeRecognizerConfiguration 
    
    useCase SBSDKUI2BarcodeUseCase 
    
    sound SBSDKUI2Sound 
    
    vibration SBSDKUI2Vibration 
    
    timeouts SBSDKUI2Timeouts 
    
  
  Properties
  
  
  ActionBar
  
  
  
  
  
    public virtual SBSDKUI2ActionBarConfiguration ActionBar { get; set; }
   
  Property Value
  
    - SBSDKUI2ActionBarConfiguration
 
    
  
  
  
  BackgroundColor
  
  
  
  
  
    public virtual SBSDKUI2Color BackgroundColor { get; set; }
   
  Property Value
  
    - SBSDKUI2Color
 
    
  
  
  
  CameraConfiguration
  
  
  
  
  
    public virtual SBSDKUI2CameraConfiguration CameraConfiguration { get; set; }
   
  Property Value
  
    - SBSDKUI2CameraConfiguration
 
    
  
  
  
  CameraPermission
  
  
  
  
  
    public virtual SBSDKUI2CameraPermissionScreen CameraPermission { get; set; }
   
  Property Value
  
    - SBSDKUI2CameraPermissionScreen
 
    
  
  
  
  ClassHandle
  
  
  
  
  
    public override NativeHandle ClassHandle { get; }
   
  Property Value
  
    - NativeHandle
 
    
  
  
  
  Hash
  
  
  
  
  
    public virtual nuint Hash { get; }
   
  Property Value
  
    - nuint
 
    
  
  
  
  Localization
  
  
  
  
  
    public virtual SBSDKUI2BarcodeTextLocalization Localization { get; set; }
   
  Property Value
  
    - SBSDKUI2BarcodeTextLocalization
 
    
  
  
  
  Palette
  
  
  
  
  
    public virtual SBSDKUI2Palette Palette { get; set; }
   
  Property Value
  
    - SBSDKUI2Palette
 
    
  
  
  
  RecognizerConfiguration
  
  
  
  
  
    public virtual SBSDKUI2BarcodeRecognizerConfiguration RecognizerConfiguration { get; set; }
   
  Property Value
  
    - SBSDKUI2BarcodeRecognizerConfiguration
 
    
  
  
  
  Screen
  
  
  
  
  
    public virtual string Screen { get; }
   
  Property Value
  
    - string
 
    
  
  
  
  Sound
  
  
  
  
  
    public virtual SBSDKUI2Sound Sound { get; set; }
   
  Property Value
  
    - SBSDKUI2Sound
 
    
  
  
  
  Timeouts
  
  
  
  
  
    public virtual SBSDKUI2Timeouts Timeouts { get; set; }
   
  Property Value
  
    - SBSDKUI2Timeouts
 
    
  
  
  
  TopBar
  
  
  
  
  
    public virtual SBSDKUI2TopBarConfiguration TopBar { get; set; }
   
  Property Value
  
    - SBSDKUI2TopBarConfiguration
 
    
  
  
  
  UseCase
  
  
  
  
  
    public virtual SBSDKUI2BarcodeUseCase UseCase { get; set; }
   
  Property Value
  
    - SBSDKUI2BarcodeUseCase
 
    
  
  
  
  UserGuidance
  
  
  
  
  
    public virtual SBSDKUI2UserGuidanceConfiguration UserGuidance { get; set; }
   
  Property Value
  
    - SBSDKUI2UserGuidanceConfiguration
 
    
  
  
  
  Version
  
  
  
  
  
    public virtual string Version { get; }
   
  Property Value
  
    - string
 
    
  
  
  
  Vibration
  
  
  
  
  
    public virtual SBSDKUI2Vibration Vibration { get; set; }
   
  Property Value
  
    - SBSDKUI2Vibration
 
    
  
  
  
  ViewFinder
  
  
  
  
  
    public virtual SBSDKUI2ViewFinderConfiguration ViewFinder { get; set; }
   
  Property Value
  
    - SBSDKUI2ViewFinderConfiguration
 
    
  
  Methods
  
  
  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
 
    
  
  
  
  ToJson()
  
  
  
  
  
    public virtual string ToJson()
   
  Returns
  
    - string