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>