Table of Contents

Class BarcodeScannerView

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

Constructors

BarcodeScannerView()

public BarcodeScannerView()

Fields

FinderConfigurationProperty

public static readonly BindableProperty FinderConfigurationProperty

Field Value

BindableProperty

OverlayConfigurationProperty

public static readonly BindableProperty OverlayConfigurationProperty

Field Value

BindableProperty

Properties

FinderConfiguration

public FinderConfiguration FinderConfiguration { get; set; }

Property Value

FinderConfiguration

OverlayConfiguration

The configuration for the AR overlay displayed on top of the detected barcodes in the camera preview.

public SelectionOverlayConfiguration OverlayConfiguration { get; set; }

Property Value

SelectionOverlayConfiguration

Methods

RaiseBarcodeScanResult(BarcodeItem[])

protected void RaiseBarcodeScanResult(BarcodeItem[] barcodeItems)

Parameters

barcodeItems BarcodeItem[]

RaiseSelectBarcodeResult(BarcodeItem[])

protected void RaiseSelectBarcodeResult(BarcodeItem[] barcodeItems)

Parameters

barcodeItems BarcodeItem[]

StartDetection()

public void StartDetection()

StopDetection()

public void StopDetection()

Events

OnBarcodeScanResult

public event EventHandler<BarcodeItem[]> OnBarcodeScanResult

Event Type

EventHandler<BarcodeItem[]>

OnSelectBarcodeResult

public event EventHandler<BarcodeItem[]> OnSelectBarcodeResult

Event Type

EventHandler<BarcodeItem[]>