Table of Contents

Class BarcodeScanAndCountView

Namespace
ScanbotSDK.MAUI.ClassicComponent
Assembly
ScanbotSDK.Shared.dll
public class BarcodeScanAndCountView : BaseBarcodeScannerView, INotifyPropertyChanged, IVisualTreeElement, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IPropertyMapperView, IHotReloadableView, IView, IElement, ITransform, IReplaceableView, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers
Inheritance
BarcodeScanAndCountView
Implements
Inherited Members

Constructors

BarcodeScanAndCountView()

public BarcodeScanAndCountView()

Fields

ContinueScanningHandler

We call this from our Page when we want to Continue scan and count barcodes.

public EventHandler<EventArgs> ContinueScanningHandler

Field Value

EventHandler<EventArgs>

StartDetectionHandler

This event is defined from our native control through the Custom Renderer. We call this from our Page when we want to start detecting barcodes.

public EventHandler<EventArgs> StartDetectionHandler

Field Value

EventHandler<EventArgs>

StartScanAndCountHandler

We call this from our Page when we want to Start scan and count barcodes.

public EventHandler<EventArgs> StartScanAndCountHandler

Field Value

EventHandler<EventArgs>

StopDetectionHandler

This event is defined from our native control through the Custom Renderer. We call this from our Page when we want to stop detecting barcodes.

public EventHandler<EventArgs> StopDetectionHandler

Field Value

EventHandler<EventArgs>

Properties

CheckMarkImageByteArray

public byte[] CheckMarkImageByteArray { get; set; }

Property Value

byte[]

Methods

ContinueScanning()

public void ContinueScanning()

RaiseBarcodeScanResult(BarcodeResultBundle)

protected void RaiseBarcodeScanResult(BarcodeResultBundle result)

Parameters

result BarcodeResultBundle

RaiseScanAndCountFinished(BarcodeResultBundle)

protected void RaiseScanAndCountFinished(BarcodeResultBundle result)

Parameters

result BarcodeResultBundle

StartDetection()

public void StartDetection()

StartScanAndCount()

public void StartScanAndCount()

StopDetection()

public void StopDetection()

Events

OnBarcodeScanResult

public event BarcodeScanAndCountView.BarcodeScannerResultHandler OnBarcodeScanResult

Event Type

BarcodeScanAndCountView.BarcodeScannerResultHandler

OnScanAndCountFinished

public event BarcodeScanAndCountView.OnScanAndCountFinishedHandler OnScanAndCountFinished

Event Type

BarcodeScanAndCountView.OnScanAndCountFinishedHandler