Class SBSDKBarcodeTrackingOverlayControllerDelegate
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKBarcodeTrackingOverlayControllerDelegate : NSObject, ISBSDKBarcodeTrackingOverlayControllerDelegate, INativeObject, IDisposable
- Inheritance
-
SBSDKBarcodeTrackingOverlayControllerDelegate
- Implements
-
INativeObject
- Extension Methods
Constructors
SBSDKBarcodeTrackingOverlayControllerDelegate()
public SBSDKBarcodeTrackingOverlayControllerDelegate()
SBSDKBarcodeTrackingOverlayControllerDelegate(NSObjectFlag)
protected SBSDKBarcodeTrackingOverlayControllerDelegate(NSObjectFlag t)
Parameters
tNSObjectFlag
SBSDKBarcodeTrackingOverlayControllerDelegate(NativeHandle)
protected SBSDKBarcodeTrackingOverlayControllerDelegate(NativeHandle handle)
Parameters
handleNativeHandle
Methods
CustomViewFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem)
public virtual UIView CustomViewFor(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeItem barcode)
Parameters
controllerSBSDKBarcodeTrackingOverlayControllerbarcodeSBSDKBarcodeItem
Returns
- UIView
DidCreateCustomView(SBSDKBarcodeTrackingOverlayController, UIView)
public virtual void DidCreateCustomView(SBSDKBarcodeTrackingOverlayController controller, UIView view)
Parameters
controllerSBSDKBarcodeTrackingOverlayControllerviewUIView
DidTapOnBarcode(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem)
public virtual void DidTapOnBarcode(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeItem barcode)
Parameters
controllerSBSDKBarcodeTrackingOverlayControllerbarcodeSBSDKBarcodeItem
OverrideTextFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem, string)
public virtual string OverrideTextFor(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeItem barcode, string proposedString)
Parameters
controllerSBSDKBarcodeTrackingOverlayControllerbarcodeSBSDKBarcodeItemproposedStringstring
Returns
PolygonStyleFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem, SBSDKBarcodeTrackedViewPolygonStyle)
public virtual SBSDKBarcodeTrackedViewPolygonStyle PolygonStyleFor(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeItem barcode, SBSDKBarcodeTrackedViewPolygonStyle proposedStyle)
Parameters
controllerSBSDKBarcodeTrackingOverlayControllerbarcodeSBSDKBarcodeItemproposedStyleSBSDKBarcodeTrackedViewPolygonStyle
Returns
ShouldHighlight(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem)
public virtual bool ShouldHighlight(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeItem barcode)
Parameters
controllerSBSDKBarcodeTrackingOverlayControllerbarcodeSBSDKBarcodeItem
Returns
TextStyleFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem, SBSDKBarcodeTrackedViewTextStyle)
public virtual SBSDKBarcodeTrackedViewTextStyle TextStyleFor(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeItem barcode, SBSDKBarcodeTrackedViewTextStyle proposedStyle)
Parameters
controllerSBSDKBarcodeTrackingOverlayControllerbarcodeSBSDKBarcodeItemproposedStyleSBSDKBarcodeTrackedViewTextStyle
Returns
UpdateCustomView(SBSDKBarcodeTrackingOverlayController, UIView, SBSDKBarcodeItem, CGRect, bool)
public virtual void UpdateCustomView(SBSDKBarcodeTrackingOverlayController controller, UIView view, SBSDKBarcodeItem barcode, CGRect barcodeFrame, bool highlighted)
Parameters
controllerSBSDKBarcodeTrackingOverlayControllerviewUIViewbarcodeSBSDKBarcodeItembarcodeFrameCGRecthighlightedbool