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