Class SBSDKUIDocumentScannerViewController  
  
  
    - Namespace
 - ScanbotSDK.iOS
 
  - Assembly
 - DocumentSDK.NET.iOS.dll
 
   
  
  
  
    public class SBSDKUIDocumentScannerViewController : SBSDKUICameraViewController
   
  
    - Inheritance
 
    - 
      
      
      
      
SBSDKUIDocumentScannerViewController
     
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
 
  Constructors
  
  
  SBSDKUIDocumentScannerViewController()
  
  
  
  
  
    public SBSDKUIDocumentScannerViewController()
   
  
  
  SBSDKUIDocumentScannerViewController(NSCoder)
  
  
  
  
  
    public SBSDKUIDocumentScannerViewController(NSCoder coder)
   
  Parameters
  
    coder NSCoder 
    
  
  
  
  SBSDKUIDocumentScannerViewController(NSObjectFlag)
  
  
  
  
  
    protected SBSDKUIDocumentScannerViewController(NSObjectFlag t)
   
  Parameters
  
    t NSObjectFlag 
    
  
  
  
  SBSDKUIDocumentScannerViewController(NativeHandle)
  
  
  
  
  
    protected SBSDKUIDocumentScannerViewController(NativeHandle handle)
   
  Parameters
  
    handle NativeHandle 
    
  
  Properties
  
  
  ClassHandle
  
  
  
  
  
    public override NativeHandle ClassHandle { get; }
   
  Property Value
  
    - NativeHandle
 
    
  
  
  
  ContainerForEnableCameraView
  
  
  
  
  
    public virtual UIView ContainerForEnableCameraView { get; }
   
  Property Value
  
    - UIView
 
    
  
  
  
  CurrentSettings
  
  
  
  
  
    public virtual SBSDKUIDocumentScannerSettings CurrentSettings { get; set; }
   
  Property Value
  
    - SBSDKUIDocumentScannerSettings
 
    
  
  
  
  Delegate
  
  
  
  
  
    public SBSDKUIDocumentScannerViewControllerDelegate? Delegate { get; set; }
   
  Property Value
  
    - SBSDKUIDocumentScannerViewControllerDelegate
 
    
  
  
  
  EnableCameraTextConfiguration
  
  
  
  
  
    public virtual SBSDKUIEnableCameraTextConfiguration EnableCameraTextConfiguration { get; }
   
  Property Value
  
    - SBSDKUIEnableCameraTextConfiguration
 
    
  
  
  
  EnableCameraUIConfiguration
  
  
  
  
  
    public virtual SBSDKUIEnableCameraUIConfiguration EnableCameraUIConfiguration { get; }
   
  Property Value
  
    - SBSDKUIEnableCameraUIConfiguration
 
    
  
  
  
  SupportedInterfaceOrientations
  
  
  
  
  
    public virtual UIInterfaceOrientationMask SupportedInterfaceOrientations { get; }
   
  Property Value
  
    - UIInterfaceOrientationMask
 
    
  
  
  
  WeakDelegate
  
  
  
  
  
    public virtual NSObject? WeakDelegate { get; set; }
   
  Property Value
  
    - NSObject
 
    
  
  Methods
  
  
  CameraAccessDidChange(bool)
  
  
  
  
  
    public virtual void CameraAccessDidChange(bool granted)
   
  Parameters
  
    granted bool 
    
  
  
  
  CreateNew(SBSDKDocument?, SBSDKUIDocumentScannerConfiguration, SBSDKUIDocumentScannerViewControllerDelegate?)
  
  
  
  
  
    public static SBSDKUIDocumentScannerViewController CreateNew(SBSDKDocument? document, SBSDKUIDocumentScannerConfiguration configuration, SBSDKUIDocumentScannerViewControllerDelegate? @delegate)
   
  Parameters
  
    document SBSDKDocument 
    
    configuration SBSDKUIDocumentScannerConfiguration 
    
    delegate SBSDKUIDocumentScannerViewControllerDelegate 
    
  
  Returns
  
    - SBSDKUIDocumentScannerViewController
 
    
  
  
  
  CreateNew(SBSDKUIDocumentScannerConfiguration, SBSDKUIDocumentScannerViewControllerDelegate?)
  
  
  
  
  
    public static SBSDKUIDocumentScannerViewController CreateNew(SBSDKUIDocumentScannerConfiguration configuration, SBSDKUIDocumentScannerViewControllerDelegate? @delegate)
   
  Parameters
  
    configuration SBSDKUIDocumentScannerConfiguration 
    
    delegate SBSDKUIDocumentScannerViewControllerDelegate 
    
  
  Returns
  
    - SBSDKUIDocumentScannerViewController
 
    
  
  
  
  DidFinish()
  
  
  
  
  
    public virtual void DidFinish()
   
  
  
  DidHideEnableCameraView()
  
  
  
  
  
    public virtual void DidHideEnableCameraView()
   
  
  
  Dispose(bool)
  
  
  
  
  
    protected override void Dispose(bool disposing)
   
  Parameters
  
    disposing bool 
    
  
  
  
  PresentOn(UIViewController, SBSDKDocument?, SBSDKUIDocumentScannerConfiguration, SBSDKUIDocumentScannerViewControllerDelegate?)
  
  
  
  
  
    public static SBSDKUIDocumentScannerViewController PresentOn(UIViewController presenter, SBSDKDocument? document, SBSDKUIDocumentScannerConfiguration configuration, SBSDKUIDocumentScannerViewControllerDelegate? @delegate)
   
  Parameters
  
    presenter UIViewController 
    
    document SBSDKDocument 
    
    configuration SBSDKUIDocumentScannerConfiguration 
    
    delegate SBSDKUIDocumentScannerViewControllerDelegate 
    
  
  Returns
  
    - SBSDKUIDocumentScannerViewController
 
    
  
  
  
  PresentOn(UIViewController, SBSDKUIDocumentScannerConfiguration, SBSDKUIDocumentScannerViewControllerDelegate?)
  
  
  
  
  
    public static SBSDKUIDocumentScannerViewController PresentOn(UIViewController presenter, SBSDKUIDocumentScannerConfiguration configuration, SBSDKUIDocumentScannerViewControllerDelegate? @delegate)
   
  Parameters
  
    presenter UIViewController 
    
    configuration SBSDKUIDocumentScannerConfiguration 
    
    delegate SBSDKUIDocumentScannerViewControllerDelegate 
    
  
  Returns
  
    - SBSDKUIDocumentScannerViewController
 
    
  
  
  
  
  
  
    public virtual void UpdateFlashButton()
   
  
  
  ViewDidLoad()
  
  
  
  
  
    public virtual void ViewDidLoad()
   
  
  
  ViewWillAppear(bool)
  
  
  
  
  
    public virtual void ViewWillAppear(bool animated)
   
  Parameters
  
    animated bool 
    
  
  
  
  WillShowEnableCameraView()
  
  
  
  
  
    public virtual void WillShowEnableCameraView()
   
  Events
  
  DidCancel
  
  
  
  
  
    public event EventHandler DidCancel
   
  Event Type
  
    - EventHandler
 
    
  
  
  DidFinishWithDocument
  
  
  
  
  
    public event EventHandler<FinishWithDocumentEventArgs> DidFinishWithDocument
   
  Event Type
  
    - EventHandler<FinishWithDocumentEventArgs>