Table of Contents

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(SBSDKBarcodeFormat[], SBSDKBarcodeDocumentFormat[])

public SBSDKBarcodeScanner(SBSDKBarcodeFormat[] formats, SBSDKBarcodeDocumentFormat[] extractedDocumentFormats)

Parameters

formats SBSDKBarcodeFormat[]
extractedDocumentFormats SBSDKBarcodeDocumentFormat[]

SBSDKBarcodeScanner(SBSDKBarcodeScannerConfiguration)

public SBSDKBarcodeScanner(SBSDKBarcodeScannerConfiguration configuration)

Parameters

configuration SBSDKBarcodeScannerConfiguration

Properties

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

Methods

CopyCurrentConfiguration()

public virtual SBSDKBarcodeScannerConfiguration CopyCurrentConfiguration()

Returns

SBSDKBarcodeScannerConfiguration

ScanFromFrame(SBSDKBaseScannerFrame, bool, bool)

public virtual SBSDKBarcodeScannerResult? ScanFromFrame(SBSDKBaseScannerFrame frame, bool useLiveMode, bool optimizeOverlays)

Parameters

frame SBSDKBaseScannerFrame
useLiveMode bool
optimizeOverlays bool

Returns

SBSDKBarcodeScannerResult

ScanFromImage(UIImage, bool, bool)

public virtual SBSDKBarcodeScannerResult? ScanFromImage(UIImage image, bool useLiveMode, bool optimizeOverlays)

Parameters

image UIImage
useLiveMode bool
optimizeOverlays bool

Returns

SBSDKBarcodeScannerResult

ScanFromSampleBuffer(CMSampleBuffer, AVCaptureVideoOrientation, bool)

public virtual SBSDKBarcodeScannerResult? ScanFromSampleBuffer(CMSampleBuffer sampleBuffer, AVCaptureVideoOrientation orientation, bool optimizeOverlays)

Parameters

sampleBuffer CMSampleBuffer
orientation AVCaptureVideoOrientation
optimizeOverlays bool

Returns

SBSDKBarcodeScannerResult

SetConfiguration(SBSDKBarcodeScannerConfiguration)

public virtual void SetConfiguration(SBSDKBarcodeScannerConfiguration configuration)

Parameters

configuration SBSDKBarcodeScannerConfiguration