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
Properties
CameraConfiguration
public virtual IBarcodeScannerViewCameraConfiguration CameraConfiguration { get; }
Property Value
FinderViewController
public virtual IBarcodeScannerFinderViewController FinderViewController { get; }
Property Value
SelectionOverlayController
public virtual IBarcodeScannerSelectionOverlayController SelectionOverlayController { get; }
Property Value
ViewController
public virtual IBarcodeScannerViewController ViewController { get; }
Property Value
Methods
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
InitScanningBehavior(IBarcodeScanner, IResultHandler, IBarcodeScannerViewCallback)
[Register("initScanningBehavior", "(Lio/scanbot/sdk/barcode/BarcodeScanner;Lio/scanbot/sdk/barcode/BarcodeScannerFrameHandler$ResultHandler;Lio/scanbot/sdk/barcode/ui/IBarcodeScannerViewCallback;)V", "GetInitScanningBehavior_Lio_scanbot_sdk_barcode_BarcodeScanner_Lio_scanbot_sdk_barcode_BarcodeScannerFrameHandler_ResultHandler_Lio_scanbot_sdk_barcode_ui_IBarcodeScannerViewCallback_Handler")]
public virtual void InitScanningBehavior(IBarcodeScanner barcodeScanner, BarcodeScannerFrameHandler.IResultHandler resultHandler, IBarcodeScannerViewCallback callback)
Parameters
barcodeScanner
IBarcodeScannerresultHandler
BarcodeScannerFrameHandler.IResultHandlercallback
IBarcodeScannerViewCallback
UsesCameraX()
[Register("usesCameraX", "()Z", "GetUsesCameraXHandler")]
public virtual bool UsesCameraX()