Class SBSDKUI2DocumentScannerCameraConfiguration  
  
  
    - Namespace
 - ScanbotSDK.iOS
 
  - Assembly
 - DocumentSDK.NET.iOS.dll
 
   
  
  
  
    public class SBSDKUI2DocumentScannerCameraConfiguration : SBSDKUI2Node
   
  
    - Inheritance
 
    - 
      
      
      
SBSDKUI2DocumentScannerCameraConfiguration
     
  
  Constructors
  
  
  SBSDKUI2DocumentScannerCameraConfiguration()
  
  
  
  
  
    public SBSDKUI2DocumentScannerCameraConfiguration()
   
  
  
  SBSDKUI2DocumentScannerCameraConfiguration(NSObjectFlag)
  
  
  
  
  
    protected SBSDKUI2DocumentScannerCameraConfiguration(NSObjectFlag t)
   
  Parameters
  
    t NSObjectFlag 
    
  
  
  
  SBSDKUI2DocumentScannerCameraConfiguration(NativeHandle)
  
  
  
  
  
    protected SBSDKUI2DocumentScannerCameraConfiguration(NativeHandle handle)
   
  Parameters
  
    handle NativeHandle 
    
  
  
  
  SBSDKUI2DocumentScannerCameraConfiguration(SBSDKUI2CameraModule, double, bool, bool, bool, SBSDKUI2CameraPreviewMode, SBSDKUI2CapturePhotoQualityPrioritization, double, double, double, nint, nint, bool, SBSDKUI2AspectRatio[], bool, bool)
  
  
  
  
  
    public SBSDKUI2DocumentScannerCameraConfiguration(SBSDKUI2CameraModule cameraModule, double defaultZoomFactor, bool flashEnabled, bool minFocusDistanceLock, bool pinchToZoomEnabled, SBSDKUI2CameraPreviewMode cameraPreviewMode, SBSDKUI2CapturePhotoQualityPrioritization captureQualityPrioritization, double acceptedAngleScore, double acceptedSizeScore, double autoSnappingSensitivity, nint autoSnappingDelay, nint acceptedBrightnessThreshold, bool autoSnappingEnabled, SBSDKUI2AspectRatio[] requiredAspectRatios, bool ignoreBadAspectRatio, bool captureWithHardwareButtonsEnabled)
   
  Parameters
  
    cameraModule SBSDKUI2CameraModule 
    
    defaultZoomFactor double 
    
    flashEnabled bool 
    
    minFocusDistanceLock bool 
    
    pinchToZoomEnabled bool 
    
    cameraPreviewMode SBSDKUI2CameraPreviewMode 
    
    captureQualityPrioritization SBSDKUI2CapturePhotoQualityPrioritization 
    
    acceptedAngleScore double 
    
    acceptedSizeScore double 
    
    autoSnappingSensitivity double 
    
    autoSnappingDelay nint 
    
    acceptedBrightnessThreshold nint 
    
    autoSnappingEnabled bool 
    
    requiredAspectRatios SBSDKUI2AspectRatio[] 
    
    ignoreBadAspectRatio bool 
    
    captureWithHardwareButtonsEnabled bool 
    
  
  Properties
  
  
  AcceptedAngleScore
  
  
  
  
  
    public virtual double AcceptedAngleScore { get; set; }
   
  Property Value
  
    - double
 
    
  
  
  
  AcceptedBrightnessThreshold
  
  
  
  
  
    public virtual nint AcceptedBrightnessThreshold { get; set; }
   
  Property Value
  
    - nint
 
    
  
  
  
  AcceptedSizeScore
  
  
  
  
  
    public virtual double AcceptedSizeScore { get; set; }
   
  Property Value
  
    - double
 
    
  
  
  
  AutoSnappingDelay
  
  
  
  
  
    public virtual nint AutoSnappingDelay { get; set; }
   
  Property Value
  
    - nint
 
    
  
  
  
  AutoSnappingEnabled
  
  
  
  
  
    public virtual bool AutoSnappingEnabled { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  AutoSnappingSensitivity
  
  
  
  
  
    public virtual double AutoSnappingSensitivity { get; set; }
   
  Property Value
  
    - double
 
    
  
  
  
  CameraModule
  
  
  
  
  
    public virtual SBSDKUI2CameraModule CameraModule { get; set; }
   
  Property Value
  
    - SBSDKUI2CameraModule
 
    
  
  
  
  CameraPreviewMode
  
  
  
  
  
    public virtual SBSDKUI2CameraPreviewMode CameraPreviewMode { get; set; }
   
  Property Value
  
    - SBSDKUI2CameraPreviewMode
 
    
  
  
  
  CaptureQualityPrioritization
  
  
  
  
  
    public virtual SBSDKUI2CapturePhotoQualityPrioritization CaptureQualityPrioritization { get; set; }
   
  Property Value
  
    - SBSDKUI2CapturePhotoQualityPrioritization
 
    
  
  
  
  
  
  
    public virtual bool CaptureWithHardwareButtonsEnabled { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  ClassHandle
  
  
  
  
  
    public override NativeHandle ClassHandle { get; }
   
  Property Value
  
    - NativeHandle
 
    
  
  
  
  DefaultZoomFactor
  
  
  
  
  
    public virtual double DefaultZoomFactor { get; set; }
   
  Property Value
  
    - double
 
    
  
  
  
  FlashEnabled
  
  
  
  
  
    public virtual bool FlashEnabled { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  Hash
  
  
  
  
  
    public virtual nuint Hash { get; }
   
  Property Value
  
    - nuint
 
    
  
  
  
  IgnoreBadAspectRatio
  
  
  
  
  
    public virtual bool IgnoreBadAspectRatio { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  MinFocusDistanceLock
  
  
  
  
  
    public virtual bool MinFocusDistanceLock { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  PinchToZoomEnabled
  
  
  
  
  
    public virtual bool PinchToZoomEnabled { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  RequiredAspectRatios
  
  
  
  
  
    public virtual SBSDKUI2AspectRatio[] RequiredAspectRatios { get; set; }
   
  Property Value
  
    - SBSDKUI2AspectRatio[]
 
    
  
  Methods
  
  
  FromJsonWithJson(string)
  
  
  
  
  
    public static SBSDKUI2DocumentScannerCameraConfiguration? FromJsonWithJson(string json)
   
  Parameters
  
    json string 
    
  
  Returns
  
    - SBSDKUI2DocumentScannerCameraConfiguration
 
    
  
  
  
  IsEqual(NSObject?)
  
  
  
  
  
    public virtual bool IsEqual(NSObject? @object)
   
  Parameters
  
    object NSObject 
    
  
  Returns
  
    - bool
 
    
  
  
  
  ToJson()
  
  
  
  
  
    public virtual string ToJson()
   
  Returns
  
    - string