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
public SBSDKBarcodeScanAndCountViewController(UIViewController parentViewController, UIView parentView, SBSDKBarcodeFormat[] formats, SBSDKBarcodeScanAndCountViewControllerDelegate? @delegate)
Parameters
parentViewController UIViewController
parentView UIView
formats SBSDKBarcodeFormat[]
delegate SBSDKBarcodeScanAndCountViewControllerDelegate
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
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
CopyCurrentConfiguration
public virtual SBSDKBarcodeScannerConfiguration CopyCurrentConfiguration { get; }
Property Value
- SBSDKBarcodeScannerConfiguration
Delegate
public SBSDKBarcodeScanAndCountViewControllerDelegate? Delegate { get; set; }
Property Value
- SBSDKBarcodeScanAndCountViewControllerDelegate
FilterBarcodes
public virtual Func<SBSDKBarcodeScanAndCountViewController, NSArray<SBSDKBarcodeItem>, NSArray<SBSDKBarcodeItem>>? FilterBarcodes { get; set; }
Property Value
- Func<SBSDKBarcodeScanAndCountViewController, NSArray<SBSDKBarcodeItem>, NSArray<SBSDKBarcodeItem>>
FilterResults
public FilterResultsFunc? FilterResults { get; set; }
Property Value
- FilterResultsFunc
OverlayForBarcode
public OverlayForBarcodeFunc? OverlayForBarcode { get; set; }
Property Value
- OverlayForBarcodeFunc
PolygonStyleForBarcode
public PolygonStyleForBarcodeFunc? PolygonStyleForBarcode { get; set; }
Property Value
- PolygonStyleForBarcodeFunc
ViewModel
public virtual SBSDKBarcodeScanAndCountViewModel ViewModel { get; }
Property Value
- SBSDKBarcodeScanAndCountViewModel
WeakDelegate
public virtual NSObject? WeakDelegate { get; set; }
Property Value
- NSObject
Methods
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposing bool
SetConfiguration(SBSDKBarcodeScannerConfiguration)
public virtual void SetConfiguration(SBSDKBarcodeScannerConfiguration configuration)
Parameters
configuration SBSDKBarcodeScannerConfiguration
ViewDidAppear(bool)
public virtual void ViewDidAppear(bool animated)
Parameters
animated bool
Events
DidFailScanningWithError
public event EventHandler<FailScanningWithErrorEventArgs> DidFailScanningWithError
Event Type
- EventHandler<FailScanningWithErrorEventArgs>
DidScanBarcodes
public event EventHandler<ScanBarcodesEventArgs> DidScanBarcodes
Event Type
- EventHandler<ScanBarcodesEventArgs>
DidStartScanning
public event EventHandler DidStartScanning
Event Type
- EventHandler