Class BarcodeScanAndCountView
[Register("io/scanbot/sdk/barcode/ui/BarcodeScanAndCountView", DoNotGenerateAcw = true)]
public sealed class BarcodeScanAndCountView : FrameLayout, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IViewManager, IViewParent, IBarcodeCounterView, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
BarcodeScanAndCountView
- Implements
- Inherited Members
- Extension Methods
Constructors
BarcodeScanAndCountView(Context, IAttributeSet)
[Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public BarcodeScanAndCountView(Context context, IAttributeSet attrs)
Parameters
context
Contextattrs
IAttributeSet
Properties
C
[Register("c")]
public BarcodeScanAndCountView.ScanState C { get; set; }
Property Value
CameraConfiguration
public IBarcodeScanCountViewCameraConfiguration CameraConfiguration { get; }
Property Value
CountedBarcodes
public IDictionary<BarcodeItem, Integer> CountedBarcodes { get; }
Property Value
CounterOverlayController
public IBarcodeScanCountSelectionOverlayController CounterOverlayController { get; }
Property Value
D
[Register("d")]
public ScanbotSdkBarcodeScanCountViewBinding D { get; set; }
Property Value
E
[Register("e")]
public ThreadPoolExecutor E { get; set; }
Property Value
F
[Register("f")]
public IScanbotBarcodeDetector F { get; set; }
Property Value
G
[Register("g")]
public CaptureMode G { get; set; }
Property Value
H
[Register("h")]
public IDictionary H { get; set; }
Property Value
I
[Register("i")]
public BarcodeCounterFrameHandler.IResultHandler I { get; set; }
Property Value
J
[Register("j")]
public IBarcodeScanCountViewController J { get; set; }
Property Value
K
[Register("k")]
public IBarcodeScanCountViewCameraConfiguration K { get; set; }
Property Value
L
[Register("l")]
public IBarcodeScanCountSelectionOverlayController L { get; set; }
Property Value
ViewController
public IBarcodeScanCountViewController ViewController { get; }
Property Value
Methods
A(BarcodeScanAndCountView)
[Register("a", "(Lio/scanbot/sdk/barcode/ui/BarcodeScanAndCountView;)V", "")]
public static void A(BarcodeScanAndCountView this_0)
Parameters
this_0
BarcodeScanAndCountView
A(BarcodeScanAndCountView, FrameHandlerResult)
[Register("a", "(Lio/scanbot/sdk/barcode/ui/BarcodeScanAndCountView;Lio/scanbot/sdk/camera/FrameHandlerResult;)Z", "")]
public static bool A(BarcodeScanAndCountView this_0, FrameHandlerResult it)
Parameters
this_0
BarcodeScanAndCountViewit
FrameHandlerResult
Returns
A(IList, BarcodeScanAndCountView)
[Register("a", "(Ljava/util/List;Lio/scanbot/sdk/barcode/ui/BarcodeScanAndCountView;)V", "")]
public static void A(IList _items, BarcodeScanAndCountView this_0)
Parameters
_items
IListthis_0
BarcodeScanAndCountView
B(BarcodeScanAndCountView)
[Register("b", "(Lio/scanbot/sdk/barcode/ui/BarcodeScanAndCountView;)V", "")]
public static void B(BarcodeScanAndCountView this_0)
Parameters
this_0
BarcodeScanAndCountView
B(BarcodeScanAndCountView, FrameHandlerResult)
[Register("b", "(Lio/scanbot/sdk/barcode/ui/BarcodeScanAndCountView;Lio/scanbot/sdk/camera/FrameHandlerResult;)V", "")]
public static void B(BarcodeScanAndCountView this_0, FrameHandlerResult _it)
Parameters
this_0
BarcodeScanAndCountView_it
FrameHandlerResult
InitCamera()
[Register("initCamera", "()V", "")]
public void InitCamera()
InitDetectionBehavior(IScanbotBarcodeDetector, IBarcodeScanCountViewCallback)
[Register("initDetectionBehavior", "(Lio/scanbot/sdk/barcode/ScanbotBarcodeDetector;Lio/scanbot/sdk/barcode/ui/IBarcodeScanCountViewCallback;)V", "")]
public void InitDetectionBehavior(IScanbotBarcodeDetector barcodeDetector, IBarcodeScanCountViewCallback callback)
Parameters
barcodeDetector
IScanbotBarcodeDetectorcallback
IBarcodeScanCountViewCallback
OnAttachedToWindow()
[Register("onAttachedToWindow", "()V", "")]
public void OnAttachedToWindow()
OnDetachedFromWindow()
[Register("onDetachedFromWindow", "()V", "")]
public void OnDetachedFromWindow()