Class SBSDKBarcodeScannerViewController
- Namespace
- ScanbotSDK.iOS
- Assembly
- BarcodeSDK.NET.iOS.dll
public class SBSDKBarcodeScannerViewController : SBSDKBaseScannerViewController
- Inheritance
-
SBSDKBarcodeScannerViewController
- Inherited Members
-
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(UIViewController, UIView)
public SBSDKBarcodeScannerViewController(UIViewController parentViewController, UIView parentView)
Parameters
parentViewController
UIViewController
parentView
UIView
SBSDKBarcodeScannerViewController(UIViewController, UIView, SBSDKBarcodeScannerViewControllerDelegate?)
public SBSDKBarcodeScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKBarcodeScannerViewControllerDelegate? @delegate)
Parameters
parentViewController
UIViewController
parentView
UIView
delegate
SBSDKBarcodeScannerViewControllerDelegate
Properties
AcceptedBarcodeTypes
public virtual SBSDKBarcodeType[] AcceptedBarcodeTypes { get; set; }
Property Value
- SBSDKBarcodeType[]
AcceptedDocumentTypes
public virtual SBSDKBarcodeDocumentRootType[] AcceptedDocumentTypes { get; set; }
Property Value
- SBSDKBarcodeDocumentRootType[]
AdditionalDetectionParameters
public virtual SBSDKBarcodeAdditionalParameters AdditionalDetectionParameters { get; set; }
Property Value
- SBSDKBarcodeAdditionalParameters
BarcodeImageGenerationType
public virtual SBSDKBarcodeImageGenerationType BarcodeImageGenerationType { get; set; }
Property Value
- SBSDKBarcodeImageGenerationType
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
Delegate
public SBSDKBarcodeScannerViewControllerDelegate? Delegate { get; set; }
Property Value
- SBSDKBarcodeScannerViewControllerDelegate
EngineMode
public virtual SBSDKBarcodeEngineMode EngineMode { get; set; }
Property Value
- SBSDKBarcodeEngineMode
ExtensionFilter
public virtual SBSDKBarcodesExtensionFilter ExtensionFilter { get; set; }
Property Value
- SBSDKBarcodesExtensionFilter
FilterResults
public FilterResultsFunc1? FilterResults { get; set; }
Property Value
- FilterResultsFunc1
IsRecognitionEnabled
public virtual bool IsRecognitionEnabled { get; set; }
Property Value
- bool
IsTrackingOverlayEnabled
public virtual bool IsTrackingOverlayEnabled { get; set; }
Property Value
- bool
RegularExpressionPattern
public virtual string? RegularExpressionPattern { get; set; }
Property Value
- string
ShouldDetectBarcodes
public ShouldDetectBarcodesFunc? ShouldDetectBarcodes { get; set; }
Property Value
- ShouldDetectBarcodesFunc
TrackingOverlayController
public virtual SBSDKBarcodeTrackingOverlayController TrackingOverlayController { get; }
Property Value
- SBSDKBarcodeTrackingOverlayController
WeakDelegate
public virtual NSObject? WeakDelegate { get; set; }
Property Value
- NSObject
Methods
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposing
bool
ResetAccumulation()
public virtual void ResetAccumulation()
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
DidDetectBarcodes
public event EventHandler<DetectBarcodesEventArgs> DidDetectBarcodes
Event Type
- EventHandler<DetectBarcodesEventArgs>