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, SBSDKBarcodeScannerConfiguration)
public SBSDKBarcodeScanAndCountViewController(UIViewController parentViewController, UIView parentView, SBSDKBarcodeScannerConfiguration configuration)
Parameters
parentViewController UIViewController
parentView UIView
configuration SBSDKBarcodeScannerConfiguration
SBSDKBarcodeScanAndCountViewController(UIViewController, UIView, SBSDKBarcodeScannerConfiguration, SBSDKBarcodeScanAndCountViewControllerDelegate?)
public SBSDKBarcodeScanAndCountViewController(UIViewController parentViewController, UIView parentView, SBSDKBarcodeScannerConfiguration configuration, SBSDKBarcodeScanAndCountViewControllerDelegate? @delegate)
Parameters
parentViewController UIViewController
parentView UIView
configuration SBSDKBarcodeScannerConfiguration
delegate SBSDKBarcodeScanAndCountViewControllerDelegate
Properties
CaptureMode
public virtual SBSDKBarcodeScanAndCountCaptureMode CaptureMode { get; set; }
Property Value
- SBSDKBarcodeScanAndCountCaptureMode
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
Configuration
public virtual SBSDKBarcodeScannerConfiguration Configuration { get; set; }
Property Value
- SBSDKBarcodeScannerConfiguration
CountedBarcodes
public virtual SBSDKBarcodeScannerAccumulatingResult[] CountedBarcodes { get; }
Property Value
- SBSDKBarcodeScannerAccumulatingResult[]
Delegate
public SBSDKBarcodeScanAndCountViewControllerDelegate? Delegate { get; set; }
Property Value
- SBSDKBarcodeScanAndCountViewControllerDelegate
FilterResults
public FilterResultsFunc? FilterResults { get; set; }
Property Value
- FilterResultsFunc
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
DidScanBarcodes
public event EventHandler<ScanBarcodesEventArgs> DidScanBarcodes
Event Type
- EventHandler<ScanBarcodesEventArgs>
DidStartScanning
public event EventHandler DidStartScanning
Event Type
- EventHandler