Class BarcodeScannerView
[Register("io/scanbot/sdk/barcode/ui/BarcodeScannerView", DoNotGenerateAcw = true)]
public class BarcodeScannerView : FrameLayout, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IViewManager, IViewParent, IBarcodeScannerView, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
BarcodeScannerView
- Implements
- Inherited Members
- Extension Methods
Constructors
BarcodeScannerView(Context, IAttributeSet)
[Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public BarcodeScannerView(Context context, IAttributeSet attrs)
Parameters
context
Contextattrs
IAttributeSet
BarcodeScannerView(nint, JniHandleOwnership)
protected BarcodeScannerView(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReference
ninttransfer
JniHandleOwnership
Fields
I
[Register("i")]
public const long I = 1000
Field Value
Properties
B
[Register("b")]
public BarcodeDetectorFrameHandler B { get; set; }
Property Value
C
[Register("c")]
public BarcodeAutoSnappingController C { get; set; }
Property Value
CameraConfiguration
public virtual IBarcodeScannerViewCameraConfiguration CameraConfiguration { get; }
Property Value
E
[Register("e")]
public IBarcodeScannerViewController E { get; set; }
Property Value
F
[Register("f")]
public IBarcodeScannerFinderViewController F { get; set; }
Property Value
FinderViewController
public virtual IBarcodeScannerFinderViewController FinderViewController { get; }
Property Value
G
[Register("g")]
public IBarcodeScannerViewCameraConfiguration G { get; set; }
Property Value
H
[Register("h")]
public IBarcodeScannerSelectionOverlayController H { get; set; }
Property Value
SelectionOverlayController
public virtual IBarcodeScannerSelectionOverlayController SelectionOverlayController { get; }
Property Value
ViewController
public virtual IBarcodeScannerViewController ViewController { get; }
Property Value
Methods
A(BarcodeScannerView)
[Register("a", "(Lio/scanbot/sdk/barcode/ui/BarcodeScannerView;)V", "")]
public static void A(BarcodeScannerView this_0)
Parameters
this_0
BarcodeScannerView
InitCamera(CameraUiSettings)
[Register("initCamera", "(Lio/scanbot/sdk/ui/camera/CameraUiSettings;)V", "GetInitCamera_Lio_scanbot_sdk_ui_camera_CameraUiSettings_Handler")]
public virtual void InitCamera(CameraUiSettings cameraUiSettings)
Parameters
cameraUiSettings
CameraUiSettings
InitDetectionBehavior(IScanbotBarcodeDetector, IResultHandler, IBarcodeScannerViewCallback)
[Register("initDetectionBehavior", "(Lio/scanbot/sdk/barcode/ScanbotBarcodeDetector;Lio/scanbot/sdk/barcode/BarcodeDetectorFrameHandler$ResultHandler;Lio/scanbot/sdk/barcode/ui/IBarcodeScannerViewCallback;)V", "GetInitDetectionBehavior_Lio_scanbot_sdk_barcode_ScanbotBarcodeDetector_Lio_scanbot_sdk_barcode_BarcodeDetectorFrameHandler_ResultHandler_Lio_scanbot_sdk_barcode_ui_IBarcodeScannerViewCallback_Handler")]
public virtual void InitDetectionBehavior(IScanbotBarcodeDetector barcodeDetector, BarcodeDetectorFrameHandler.IResultHandler resultHandler, IBarcodeScannerViewCallback callback)
Parameters
barcodeDetector
IScanbotBarcodeDetectorresultHandler
BarcodeDetectorFrameHandler.IResultHandlercallback
IBarcodeScannerViewCallback
UsesCameraX()
[Register("usesCameraX", "()Z", "GetUsesCameraXHandler")]
public virtual bool UsesCameraX()