Table of Contents

Class BarcodeScanAndCountView

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

Constructors

BarcodeScanAndCountView()

public BarcodeScanAndCountView()

Fields

PolygonConfigurationProperty

public static readonly BindableProperty PolygonConfigurationProperty

Field Value

BindableProperty

Properties

CheckMarkImageByteArray

Shows an image over of the scanned barcode, inside the barcode polygon. By default, a checkmark image is shown when the property is null. To remove the default image, please set an empty byte array.

public byte[] CheckMarkImageByteArray { get; set; }

Property Value

byte[]

PolygonConfiguration

The configuration for the AR overlay polygon, displayed on top of the detected barcodes.

public OverlayPolygonConfiguration PolygonConfiguration { get; set; }

Property Value

OverlayPolygonConfiguration

Methods

ContinueScanning()

public void ContinueScanning()

RaiseBarcodeScanResult(BarcodeItem[])

protected void RaiseBarcodeScanResult(BarcodeItem[] barcodeItems)

Parameters

barcodeItems BarcodeItem[]

RaiseScanAndCountFinished(BarcodeItem[])

protected void RaiseScanAndCountFinished(BarcodeItem[] barcodeItems)

Parameters

barcodeItems BarcodeItem[]

StartDetection()

public void StartDetection()

StartScanAndCount()

public void StartScanAndCount()

StopDetection()

public void StopDetection()

Events

OnBarcodeScanResult

public event EventHandler<BarcodeItem[]> OnBarcodeScanResult

Event Type

EventHandler<BarcodeItem[]>

OnScanAndCountFinished

public event EventHandler<BarcodeItem[]> OnScanAndCountFinished

Event Type

EventHandler<BarcodeItem[]>