Class BarcodeScannerFrameHandler
- Namespace
- IO.Scanbot.Sdk.Barcode
- Assembly
- DocumentSDK.NET.Droid.dll
public class BarcodeScannerFrameHandler : FrameHandler
- Inheritance
-
BarcodeScannerFrameHandler
- Inherited Members
-
Constructors
BarcodeScannerFrameHandler(IBarcodeScanner)
public BarcodeScannerFrameHandler(IBarcodeScanner barcodeScanner)
Parameters
barcodeScanner IBarcodeScanner
BarcodeScannerFrameHandler(nint, JniHandleOwnership)
protected BarcodeScannerFrameHandler(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReference nint
transfer JniHandleOwnership
Methods
AddResultHandler(IResultHandler)
public void AddResultHandler(BarcodeScannerFrameHandler.IResultHandler handler)
Parameters
handler BarcodeScannerFrameHandler.IResultHandler
Attach(IScanbotCameraView, IBarcodeScanner)
public static BarcodeScannerFrameHandler Attach(IScanbotCameraView cameraView, IBarcodeScanner barcodeScanner)
Parameters
cameraView IScanbotCameraView
barcodeScanner IBarcodeScanner
Returns
- BarcodeScannerFrameHandler
HandleFrame(Frame)
public override bool HandleFrame(FrameHandler.Frame previewFrame)
Parameters
previewFrame FrameHandler.Frame
Returns
- bool
RemoveResultHandler(IResultHandler)
public void RemoveResultHandler(BarcodeScannerFrameHandler.IResultHandler handler)
Parameters
handler BarcodeScannerFrameHandler.IResultHandler
SetBarcodeFilter(IBarcodeFilter)
public void SetBarcodeFilter(IBarcodeFilter filter)
Parameters
filter IBarcodeFilter
SetScanningInterval(long)
public void SetScanningInterval(long scanningIntervalInMs)
Parameters
scanningIntervalInMs long