Class SBSDKBarcodeScannerViewController
- Namespace
- ScanbotSDK.iOS
- Assembly
- BarcodeSDK.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
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
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
IsScanningEnabled
public virtual bool IsScanningEnabled { get; set; }
Property Value
- bool
IsTrackingOverlayEnabled
public virtual bool IsTrackingOverlayEnabled { get; set; }
Property Value
- bool
ShouldScanBarcodes
public ShouldScanBarcodesFunc? ShouldScanBarcodes { get; set; }
Property Value
- ShouldScanBarcodesFunc
TrackingOverlayController
public virtual SBSDKBarcodeTrackingOverlayController TrackingOverlayController { get; }
Property Value
- SBSDKBarcodeTrackingOverlayController
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
ResetAccumulation()
public virtual void ResetAccumulation()
SetConfiguration(SBSDKBarcodeScannerConfiguration)
public virtual void SetConfiguration(SBSDKBarcodeScannerConfiguration configuration)
Parameters
configuration SBSDKBarcodeScannerConfiguration
ViewDidAppear(bool)
public virtual void ViewDidAppear(bool animated)
Parameters
animated bool
ViewDidDisappear(bool)
public virtual void ViewDidDisappear(bool animated)
Parameters
animated bool
ViewDidLoad()
public virtual void ViewDidLoad()
ViewWillDisappear(bool)
public virtual void ViewWillDisappear(bool animated)
Parameters
animated bool
Events
DidScanBarcodes
public event EventHandler<ScanBarcodesEventArgs> DidScanBarcodes
Event Type
- EventHandler<ScanBarcodesEventArgs>