Table of Contents

Class BarcodeCounterFrameHandler

Namespace
IO.Scanbot.Sdk.Barcode
Assembly
DocumentSDK.NET.Droid.dll
public class BarcodeCounterFrameHandler : FrameHandler
Inheritance
BarcodeCounterFrameHandler
Inherited Members

Constructors

BarcodeCounterFrameHandler(IBarcodeScanner)

public BarcodeCounterFrameHandler(IBarcodeScanner barcodeScanner)

Parameters

barcodeScanner IBarcodeScanner

BarcodeCounterFrameHandler(nint, JniHandleOwnership)

protected BarcodeCounterFrameHandler(nint javaReference, JniHandleOwnership transfer)

Parameters

javaReference nint
transfer JniHandleOwnership

Properties

ViewHandler

public BarcodeCounterFrameHandler.IResultHandler ViewHandler { get; set; }

Property Value

BarcodeCounterFrameHandler.IResultHandler

Methods

AddResultHandler(IResultHandler)

public void AddResultHandler(BarcodeCounterFrameHandler.IResultHandler handler)

Parameters

handler BarcodeCounterFrameHandler.IResultHandler

Attach(IScanbotCameraView, IBarcodeScanner)

public static BarcodeCounterFrameHandler Attach(IScanbotCameraView cameraView, IBarcodeScanner barcodeScanner)

Parameters

cameraView IScanbotCameraView
barcodeScanner IBarcodeScanner

Returns

BarcodeCounterFrameHandler

HandleFrame(Frame)

public override bool HandleFrame(FrameHandler.Frame previewFrame)

Parameters

previewFrame FrameHandler.Frame

Returns

bool

PerformSingleShotScan()

public void PerformSingleShotScan()

RemoveResultHandler(IResultHandler)

public void RemoveResultHandler(BarcodeCounterFrameHandler.IResultHandler handler)

Parameters

handler BarcodeCounterFrameHandler.IResultHandler

ResetViewState()

public void ResetViewState()

SetBarcodeFilter(IBarcodeFilter)

public void SetBarcodeFilter(IBarcodeFilter filter)

Parameters

filter IBarcodeFilter