Class SBSDKBarcodeScanAndCountViewController  
  
  
    - Namespace
 - ScanbotSDK.iOS
 
  - Assembly
 - BarcodeSDK.NET.iOS.dll
 
   
  
  
  
    public class SBSDKBarcodeScanAndCountViewController : SBSDKBaseScannerViewController
   
  
    - Inheritance
 
    - 
      
      
      
SBSDKBarcodeScanAndCountViewController
     
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
 
  
    - Extension Methods
 
    - 
  
  
  
  
  
  
 
  Constructors
  
  
  SBSDKBarcodeScanAndCountViewController()
  
  
  
  
  
    public SBSDKBarcodeScanAndCountViewController()
   
  
  
  SBSDKBarcodeScanAndCountViewController(NSCoder)
  
  
  
  
  
    public SBSDKBarcodeScanAndCountViewController(NSCoder coder)
   
  Parameters
  
    coder NSCoder 
    
  
  
  
  SBSDKBarcodeScanAndCountViewController(NSObjectFlag)
  
  
  
  
  
    protected SBSDKBarcodeScanAndCountViewController(NSObjectFlag t)
   
  Parameters
  
    t NSObjectFlag 
    
  
  
  
  SBSDKBarcodeScanAndCountViewController(NativeHandle)
  
  
  
  
  
    protected SBSDKBarcodeScanAndCountViewController(NativeHandle handle)
   
  Parameters
  
    handle NativeHandle 
    
  
  
  
  SBSDKBarcodeScanAndCountViewController(UIViewController, UIView)
  
  
  
  
  
    public SBSDKBarcodeScanAndCountViewController(UIViewController parentViewController, UIView parentView)
   
  Parameters
  
    parentViewController UIViewController 
    
    parentView UIView 
    
  
  
  
  SBSDKBarcodeScanAndCountViewController(UIViewController, UIView, SBSDKBarcodeScanAndCountViewControllerDelegate?)
  
  
  
  
  
    public SBSDKBarcodeScanAndCountViewController(UIViewController parentViewController, UIView parentView, SBSDKBarcodeScanAndCountViewControllerDelegate? @delegate)
   
  Parameters
  
    parentViewController UIViewController 
    
    parentView UIView 
    
    delegate SBSDKBarcodeScanAndCountViewControllerDelegate 
    
  
  Properties
  
  
  AcceptedBarcodeTypes
  
  
  
  
  
    public virtual SBSDKBarcodeType[] AcceptedBarcodeTypes { get; set; }
   
  Property Value
  
    - SBSDKBarcodeType[]
 
    
  
  
  
  AdditionalDetectionParameters
  
  
  
  
  
    public virtual SBSDKBarcodeAdditionalParameters AdditionalDetectionParameters { get; set; }
   
  Property Value
  
    - SBSDKBarcodeAdditionalParameters
 
    
  
  
  
  CaptureMode
  
  
  
  
  
    public virtual SBSDKBarcodeScanAndCountCaptureMode CaptureMode { get; set; }
   
  Property Value
  
    - SBSDKBarcodeScanAndCountCaptureMode
 
    
  
  
  
  ClassHandle
  
  
  
  
  
    public override NativeHandle ClassHandle { get; }
   
  Property Value
  
    - NativeHandle
 
    
  
  
  
  CountedBarcodes
  
  
  
  
  
    public virtual SBSDKBarcodeScannerAccumulatingResult[] CountedBarcodes { get; }
   
  Property Value
  
    - SBSDKBarcodeScannerAccumulatingResult[]
 
    
  
  
  
  Delegate
  
  
  
  
  
    public SBSDKBarcodeScanAndCountViewControllerDelegate? Delegate { get; set; }
   
  Property Value
  
    - SBSDKBarcodeScanAndCountViewControllerDelegate
 
    
  
  
  
  EngineMode
  
  
  
  
  
    public virtual SBSDKBarcodeEngineMode EngineMode { get; set; }
   
  Property Value
  
    - SBSDKBarcodeEngineMode
 
    
  
  
  
  ExtensionFilter
  
  
  
  
  
    public virtual SBSDKBarcodesExtensionFilter ExtensionFilter { get; set; }
   
  Property Value
  
    - SBSDKBarcodesExtensionFilter
 
    
  
  
  
  FilterResults
  
  
  
  
  
    public FilterResultsFunc? FilterResults { get; set; }
   
  Property Value
  
    - FilterResultsFunc
 
    
  
  
  
  
  
  
    public virtual bool HardwareButtonsEnabled { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  OverlayForBarcode
  
  
  
  
  
    public OverlayForBarcodeFunc? OverlayForBarcode { get; set; }
   
  Property Value
  
    - OverlayForBarcodeFunc
 
    
  
  
  
  PolygonStyle
  
  
  
  
  
    public virtual SBSDKScanAndCountPolygonStyle PolygonStyle { get; set; }
   
  Property Value
  
    - SBSDKScanAndCountPolygonStyle
 
    
  
  
  
  PolygonStyleForBarcode
  
  
  
  
  
    public PolygonStyleForBarcodeFunc? PolygonStyleForBarcode { get; set; }
   
  Property Value
  
    - PolygonStyleForBarcodeFunc
 
    
  
  
  
  
  
  
    public virtual bool ShutterButtonHidden { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  WeakDelegate
  
  
  
  
  
    public virtual NSObject? WeakDelegate { get; set; }
   
  Property Value
  
    - NSObject
 
    
  
  Methods
  
  
  ClearCountedBarcodes()
  
  
  
  
  
    public virtual void ClearCountedBarcodes()
   
  
  
  ContinueScanning()
  
  
  
  
  
    public virtual void ContinueScanning()
   
  
  
  Dispose(bool)
  
  
  
  
  
    protected override void Dispose(bool disposing)
   
  Parameters
  
    disposing bool 
    
  
  
  
  ScanAndCount()
  
  
  
  
  
    public virtual void ScanAndCount()
   
  
  
  ViewDidAppear(bool)
  
  
  
  
  
    public virtual void ViewDidAppear(bool animated)
   
  Parameters
  
    animated bool 
    
  
  
  
  ViewDidLoad()
  
  
  
  
  
    public virtual void ViewDidLoad()
   
  
  
  ViewWillTransitionToSizeWithTransitionCoordinator(CGSize, IUIViewControllerTransitionCoordinator)
  
  
  
  
  
    public virtual void ViewWillTransitionToSizeWithTransitionCoordinator(CGSize size, IUIViewControllerTransitionCoordinator coordinator)
   
  Parameters
  
    size CGSize 
    
    coordinator IUIViewControllerTransitionCoordinator 
    
  
  Events
  
  DidDetectBarcodes
  
  
  
  
  
    public event EventHandler<DetectBarcodesEventArgs> DidDetectBarcodes
   
  Event Type
  
    - EventHandler<DetectBarcodesEventArgs>
 
    
  
  
  DidStartScanning
  
  
  
  
  
    public event EventHandler DidStartScanning
   
  Event Type
  
    - EventHandler