Class SBSDKUIBarcodesBatchScannerViewController
- Namespace
- ScanbotSDK.iOS
- Assembly
- BarcodeSDK.NET.iOS.dll
public class SBSDKUIBarcodesBatchScannerViewController : SBSDKUICameraViewController, IUIViewControllerTransitioningDelegate, INativeObject, IDisposable
- Inheritance
-
SBSDKUIBarcodesBatchScannerViewController
- Implements
-
IUIViewControllerTransitioningDelegate
INativeObject
- Inherited Members
-
Constructors
SBSDKUIBarcodesBatchScannerViewController()
public SBSDKUIBarcodesBatchScannerViewController()
SBSDKUIBarcodesBatchScannerViewController(NSCoder)
public SBSDKUIBarcodesBatchScannerViewController(NSCoder coder)
Parameters
coder
NSCoder
SBSDKUIBarcodesBatchScannerViewController(NSObjectFlag)
protected SBSDKUIBarcodesBatchScannerViewController(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKUIBarcodesBatchScannerViewController(NativeHandle)
protected SBSDKUIBarcodesBatchScannerViewController(NativeHandle handle)
Parameters
handle
NativeHandle
Properties
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
ContainerForEnableCameraView
public virtual UIView ContainerForEnableCameraView { get; }
Property Value
- UIView
DataMapper
public virtual SBSDKUIBarcodesBatchScannerMapping? DataMapper { get; set; }
Property Value
- SBSDKUIBarcodesBatchScannerMapping
Delegate
public SBSDKUIBarcodesBatchScannerViewControllerDelegate? Delegate { get; set; }
Property Value
- SBSDKUIBarcodesBatchScannerViewControllerDelegate
EnableCameraTextConfiguration
public virtual SBSDKUIEnableCameraTextConfiguration EnableCameraTextConfiguration { get; }
Property Value
- SBSDKUIEnableCameraTextConfiguration
EnableCameraUIConfiguration
public virtual SBSDKUIEnableCameraUIConfiguration EnableCameraUIConfiguration { get; }
Property Value
- SBSDKUIEnableCameraUIConfiguration
IsRecognitionEnabled
public virtual bool IsRecognitionEnabled { get; set; }
Property Value
- bool
SupportedInterfaceOrientations
public virtual UIInterfaceOrientationMask SupportedInterfaceOrientations { get; }
Property Value
- UIInterfaceOrientationMask
WeakDelegate
public virtual NSObject? WeakDelegate { get; set; }
Property Value
- NSObject
Methods
CreateNew(SBSDKUIBarcodesBatchScannerConfiguration, SBSDKUIBarcodesBatchScannerViewControllerDelegate?)
public static SBSDKUIBarcodesBatchScannerViewController CreateNew(SBSDKUIBarcodesBatchScannerConfiguration configuration, SBSDKUIBarcodesBatchScannerViewControllerDelegate? @delegate)
Parameters
configuration
SBSDKUIBarcodesBatchScannerConfiguration
delegate
SBSDKUIBarcodesBatchScannerViewControllerDelegate
Returns
- SBSDKUIBarcodesBatchScannerViewController
DidHideEnableCameraView()
public virtual void DidHideEnableCameraView()
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposing
bool
FreezeCamera()
public virtual void FreezeCamera()
PresentOn(UIViewController, SBSDKUIBarcodesBatchScannerConfiguration, SBSDKUIBarcodesBatchScannerViewControllerDelegate?)
public static SBSDKUIBarcodesBatchScannerViewController PresentOn(UIViewController presenter, SBSDKUIBarcodesBatchScannerConfiguration configuration, SBSDKUIBarcodesBatchScannerViewControllerDelegate? @delegate)
Parameters
presenter
UIViewController
configuration
SBSDKUIBarcodesBatchScannerConfiguration
delegate
SBSDKUIBarcodesBatchScannerViewControllerDelegate
Returns
- SBSDKUIBarcodesBatchScannerViewController
UnfreezeCamera()
public virtual void UnfreezeCamera()
public virtual void UpdateFlashButton()
UpdateLayout()
public virtual void UpdateLayout()
ViewDidLoad()
public virtual void ViewDidLoad()
ViewWillAppear(bool)
public virtual void ViewWillAppear(bool animated)
Parameters
animated
bool
WillShowEnableCameraView()
public virtual void WillShowEnableCameraView()
Events
DidCancel
public event EventHandler DidCancel
Event Type
- EventHandler
DidFinishWithResults
public event EventHandler<FinishWithResultsEventArgs> DidFinishWithResults
Event Type
- EventHandler<FinishWithResultsEventArgs>