Class SBSDKBarcodeScanner
- Namespace
- ScanbotSDK.iOS
- Assembly
- BarcodeSDK.NET.iOS.dll
public class SBSDKBarcodeScanner : NSObject
- Inheritance
-
SBSDKBarcodeScanner
Constructors
SBSDKBarcodeScanner()
public SBSDKBarcodeScanner()
SBSDKBarcodeScanner(NSObjectFlag)
protected SBSDKBarcodeScanner(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKBarcodeScanner(NativeHandle)
protected SBSDKBarcodeScanner(NativeHandle handle)
Parameters
handle
NativeHandle
SBSDKBarcodeScanner(SBSDKBarcodeType[])
public SBSDKBarcodeScanner(SBSDKBarcodeType[] barCodeTypes)
Parameters
barCodeTypes
SBSDKBarcodeType[]
SBSDKBarcodeScanner(SBSDKBarcodeType[], bool)
public SBSDKBarcodeScanner(SBSDKBarcodeType[] barCodeTypes, bool useLiveMode)
Parameters
barCodeTypes
SBSDKBarcodeType[]
useLiveMode
bool
Properties
AcceptedBarcodeTypes
public virtual SBSDKBarcodeType[] AcceptedBarcodeTypes { get; set; }
Property Value
- SBSDKBarcodeType[]
AcceptedDocumentTypes
public virtual SBSDKBarcodeDocumentRootType[] AcceptedDocumentTypes { get; set; }
Property Value
- SBSDKBarcodeDocumentRootType[]
AdditionalParameters
public virtual SBSDKBarcodeAdditionalParameters AdditionalParameters { get; set; }
Property Value
- SBSDKBarcodeAdditionalParameters
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
EngineMode
public virtual SBSDKBarcodeEngineMode EngineMode { get; set; }
Property Value
- SBSDKBarcodeEngineMode
ExtensionFilter
public virtual SBSDKBarcodesExtensionFilter ExtensionFilter { get; set; }
Property Value
- SBSDKBarcodesExtensionFilter
RegularExpressionPattern
public virtual string? RegularExpressionPattern { get; set; }
Property Value
- string
UseLiveMode
public virtual bool UseLiveMode { get; set; }
Property Value
- bool
Methods
DetectBarCodesOnImage(UIImage)
public virtual SBSDKBarcodeScannerResult[]? DetectBarCodesOnImage(UIImage image)
Parameters
image
UIImage
Returns
- SBSDKBarcodeScannerResult[]
DetectBarCodesOnImageInRect(UIImage, CGRect)
public virtual SBSDKBarcodeScannerResult[]? DetectBarCodesOnImageInRect(UIImage image, CGRect rect)
Parameters
image
UIImage
rect
CGRect
Returns
- SBSDKBarcodeScannerResult[]
DetectBarCodesOnImageOrientationInRect(UIImage, AVCaptureVideoOrientation, CGRect)
public virtual SBSDKBarcodeScannerResult[]? DetectBarCodesOnImageOrientationInRect(UIImage image, AVCaptureVideoOrientation videoOrientation, CGRect rect)
Parameters
image
UIImage
videoOrientation
AVCaptureVideoOrientation
rect
CGRect
Returns
- SBSDKBarcodeScannerResult[]
public virtual SBSDKBarcodeScannerResult[]? DetectBarCodesOnSampleBufferOrientation(CMSampleBuffer sampleBuffer, AVCaptureVideoOrientation videoOrientation)
Parameters
sampleBuffer
CMSampleBuffer
videoOrientation
AVCaptureVideoOrientation
Returns
- SBSDKBarcodeScannerResult[]
public virtual SBSDKBarcodeScannerResult[]? DetectBarCodesOnSampleBufferOrientationInRect(CMSampleBuffer sampleBuffer, AVCaptureVideoOrientation videoOrientation, CGRect rect)
Parameters
sampleBuffer
CMSampleBuffer
videoOrientation
AVCaptureVideoOrientation
rect
CGRect
Returns
- SBSDKBarcodeScannerResult[]