Barcode Tracking Listener#

Defined in namespace Scandit.DataCapture.Barcode.Tracking.Capture

IBarcodeTrackingListener#
interface IBarcodeTrackingListener

Added in version 6.9.0

The BarcodeTracking listener is the main way for hooking into BarcodeTracking. It provides a callback that is invoked when the state of tracked barcodes changes.

OnObservationStarted()#
void OnObservationStarted(BarcodeTracking barcodeTracking)

Added in version 6.9.0

Called when the listener starts observing the BarcodeTracking instance.

OnObservationStopped()#
void OnObservationStopped(BarcodeTracking barcodeTracking)

Added in version 6.9.0

Called when the listener stops observing the BarcodeTracking instance.

OnSessionUpdated()#
void OnSessionUpdated(BarcodeTracking barcodeTracking, BarcodeTrackingSession session, IFrameData frameData)

Added in version 6.9.0

Invoked after barcode tracking has completed to process a frame.

BarcodeTrackingEventArgs#
class BarcodeTrackingEventArgs : EventArgs

Added in version 6.13.0

Provides data for the BarcodeTracking.SessionUpdated event.

BarcodeTrackingEventArgs()#
BarcodeTrackingEventArgs(BarcodeTracking barcodeTracking, BarcodeTrackingSession session, IFrameData frameData)

Added in version 6.13.0

BarcodeTracking#
BarcodeTracking BarcodeTracking { get; }

Added in version 6.13.0

Session#
BarcodeTrackingSession Session { get; }

Added in version 6.13.0

FrameData#
IFrameData FrameData { get; }

Added in version 6.13.0

Barcode Tracking Advanced Listener#

Defined in namespace Scandit.DataCapture.Barcode.Tracking