Class SBSDKBarcodeScannerViewController
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKBarcodeScannerViewController : SBSDKBaseScannerViewController
- Inheritance
-
SBSDKBarcodeScannerViewController
- Inherited Members
-
- Extension Methods
-
Constructors
SBSDKBarcodeScannerViewController()
public SBSDKBarcodeScannerViewController()
SBSDKBarcodeScannerViewController(NSCoder)
public SBSDKBarcodeScannerViewController(NSCoder coder)
Parameters
coder NSCoder
SBSDKBarcodeScannerViewController(NSObjectFlag)
protected SBSDKBarcodeScannerViewController(NSObjectFlag t)
Parameters
t NSObjectFlag
SBSDKBarcodeScannerViewController(NativeHandle)
protected SBSDKBarcodeScannerViewController(NativeHandle handle)
Parameters
handle NativeHandle
SBSDKBarcodeScannerViewController(SBSDKBarcodeScannerViewModel, SBSDKBarcodeScannerViewControllerDelegate?)
public SBSDKBarcodeScannerViewController(SBSDKBarcodeScannerViewModel viewModel, SBSDKBarcodeScannerViewControllerDelegate? @delegate)
Parameters
viewModel SBSDKBarcodeScannerViewModel
delegate SBSDKBarcodeScannerViewControllerDelegate
public SBSDKBarcodeScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKBarcodeFormat[] formats, SBSDKBarcodeScannerViewControllerDelegate? @delegate)
Parameters
parentViewController UIViewController
parentView UIView
formats SBSDKBarcodeFormat[]
delegate SBSDKBarcodeScannerViewControllerDelegate
SBSDKBarcodeScannerViewController(UIViewController, UIView, SBSDKBarcodeScannerConfiguration)
public SBSDKBarcodeScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKBarcodeScannerConfiguration configuration)
Parameters
parentViewController UIViewController
parentView UIView
configuration SBSDKBarcodeScannerConfiguration
SBSDKBarcodeScannerViewController(UIViewController, UIView, SBSDKBarcodeScannerConfiguration, SBSDKBarcodeScannerViewControllerDelegate?)
public SBSDKBarcodeScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKBarcodeScannerConfiguration configuration, SBSDKBarcodeScannerViewControllerDelegate? @delegate)
Parameters
parentViewController UIViewController
parentView UIView
configuration SBSDKBarcodeScannerConfiguration
delegate SBSDKBarcodeScannerViewControllerDelegate
SBSDKBarcodeScannerViewController(UIViewController, UIView, SBSDKBarcodeScannerViewModel, SBSDKBarcodeScannerViewControllerDelegate?)
public SBSDKBarcodeScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKBarcodeScannerViewModel viewModel, SBSDKBarcodeScannerViewControllerDelegate? @delegate)
Parameters
parentViewController UIViewController
parentView UIView
viewModel SBSDKBarcodeScannerViewModel
delegate SBSDKBarcodeScannerViewControllerDelegate
Properties
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
Delegate
public SBSDKBarcodeScannerViewControllerDelegate? Delegate { get; set; }
Property Value
- SBSDKBarcodeScannerViewControllerDelegate
FilterBarcodes
public FilterBarcodesFunc? FilterBarcodes { get; set; }
Property Value
- FilterBarcodesFunc
ShouldScanBarcodes
public ShouldScanBarcodesFunc? ShouldScanBarcodes { get; set; }
Property Value
- ShouldScanBarcodesFunc
ViewModel
public virtual SBSDKBarcodeScannerViewModel ViewModel { get; }
Property Value
- SBSDKBarcodeScannerViewModel
WeakDelegate
public virtual NSObject? WeakDelegate { get; set; }
Property Value
- NSObject
Methods
CopyCurrentConfiguration()
public virtual SBSDKBarcodeScannerConfiguration CopyCurrentConfiguration()
Returns
- SBSDKBarcodeScannerConfiguration
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposing bool
SetConfiguration(SBSDKBarcodeScannerConfiguration)
public virtual void SetConfiguration(SBSDKBarcodeScannerConfiguration configuration)
Parameters
configuration SBSDKBarcodeScannerConfiguration
Events
DidFailScanningWithError
public event EventHandler<FailScanningWithErrorEventArgs> DidFailScanningWithError
Event Type
- EventHandler<FailScanningWithErrorEventArgs>
DidScanBarcodes
public event EventHandler<ScanBarcodesEventArgs> DidScanBarcodes
Event Type
- EventHandler<ScanBarcodesEventArgs>