Class SBSDKMedicalCertificateScannerViewController  
  
  
    - Namespace
 - ScanbotSDK.iOS
 
  - Assembly
 - DocumentSDK.NET.iOS.dll
 
   
  
  
  
    public class SBSDKMedicalCertificateScannerViewController : SBSDKBaseScannerViewController
   
  
    - Inheritance
 
    - 
      
      
      
SBSDKMedicalCertificateScannerViewController
     
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
 
  Constructors
  
  
  SBSDKMedicalCertificateScannerViewController()
  
  
  
  
  
    public SBSDKMedicalCertificateScannerViewController()
   
  
  
  SBSDKMedicalCertificateScannerViewController(NSCoder)
  
  
  
  
  
    public SBSDKMedicalCertificateScannerViewController(NSCoder coder)
   
  Parameters
  
    coder NSCoder 
    
  
  
  
  SBSDKMedicalCertificateScannerViewController(NSObjectFlag)
  
  
  
  
  
    protected SBSDKMedicalCertificateScannerViewController(NSObjectFlag t)
   
  Parameters
  
    t NSObjectFlag 
    
  
  
  
  SBSDKMedicalCertificateScannerViewController(NativeHandle)
  
  
  
  
  
    protected SBSDKMedicalCertificateScannerViewController(NativeHandle handle)
   
  Parameters
  
    handle NativeHandle 
    
  
  
  
  SBSDKMedicalCertificateScannerViewController(UIViewController, UIView, SBSDKMedicalCertificateScannerViewControllerDelegate?)
  
  
  
  
  
    public SBSDKMedicalCertificateScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKMedicalCertificateScannerViewControllerDelegate? @delegate)
   
  Parameters
  
    parentViewController UIViewController 
    
    parentView UIView 
    
    delegate SBSDKMedicalCertificateScannerViewControllerDelegate 
    
  
  Properties
  
  
  CaptureHighResolutionImage
  
  
  
  
  
    public virtual bool CaptureHighResolutionImage { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  ClassHandle
  
  
  
  
  
    public override NativeHandle ClassHandle { get; }
   
  Property Value
  
    - NativeHandle
 
    
  
  
  
  Delegate
  
  
  
  
  
    public SBSDKMedicalCertificateScannerViewControllerDelegate? Delegate { get; set; }
   
  Property Value
  
    - SBSDKMedicalCertificateScannerViewControllerDelegate
 
    
  
  
  
  
  
  
    public virtual bool ExtractBarcode { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  
  
  
    public virtual bool ExtractPatientInfo { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  ReturnCroppedDocumentImage
  
  
  
  
  
    public virtual bool ReturnCroppedDocumentImage { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  ShouldRecognize
  
  
  
  
  
    public ShouldRecognizeFunc4? ShouldRecognize { get; set; }
   
  Property Value
  
    - ShouldRecognizeFunc4
 
    
  
  
  
  State
  
  
  
  
  
    public virtual SBSDKMedicalCertificateScannerState State { get; }
   
  Property Value
  
    - SBSDKMedicalCertificateScannerState
 
    
  
  
  
  WeakDelegate
  
  
  
  
  
    public virtual NSObject? WeakDelegate { get; set; }
   
  Property Value
  
    - NSObject
 
    
  
  Methods
  
  
  Dispose(bool)
  
  
  
  
  
    protected override void Dispose(bool disposing)
   
  Parameters
  
    disposing bool 
    
  
  Events
  
  DidChangeState
  
  
  
  
  
    public event EventHandler<MedicalCertificateScannerStateEventArgs> DidChangeState
   
  Event Type
  
    - EventHandler<MedicalCertificateScannerStateEventArgs>
 
    
  
  
  DidRecognizeMedicalCertificate
  
  
  
  
  
    public event EventHandler<RecognizeMedicalCertificateEventArgs> DidRecognizeMedicalCertificate
   
  Event Type
  
    - EventHandler<RecognizeMedicalCertificateEventArgs>