Table of Contents

Class SBSDKUICheckScannerViewController

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKUICheckScannerViewController : SBSDKUICameraViewController
Inheritance
SBSDKUICheckScannerViewController
Inherited Members

Constructors

SBSDKUICheckScannerViewController()

public SBSDKUICheckScannerViewController()

SBSDKUICheckScannerViewController(NSCoder)

public SBSDKUICheckScannerViewController(NSCoder coder)

Parameters

coder NSCoder

SBSDKUICheckScannerViewController(NSObjectFlag)

protected SBSDKUICheckScannerViewController(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKUICheckScannerViewController(NativeHandle)

protected SBSDKUICheckScannerViewController(NativeHandle handle)

Parameters

handle NativeHandle

Properties

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

ContainerForEnableCameraView

public virtual UIView ContainerForEnableCameraView { get; }

Property Value

UIView

Delegate

public SBSDKUICheckScannerViewControllerDelegate? Delegate { get; set; }

Property Value

SBSDKUICheckScannerViewControllerDelegate

EnableCameraTextConfiguration

public virtual SBSDKUIEnableCameraTextConfiguration EnableCameraTextConfiguration { get; }

Property Value

SBSDKUIEnableCameraTextConfiguration

EnableCameraUIConfiguration

public virtual SBSDKUIEnableCameraUIConfiguration EnableCameraUIConfiguration { get; }

Property Value

SBSDKUIEnableCameraUIConfiguration

IsScanningEnabled

public virtual bool IsScanningEnabled { get; set; }

Property Value

bool

SupportedInterfaceOrientations

public virtual UIInterfaceOrientationMask SupportedInterfaceOrientations { get; }

Property Value

UIInterfaceOrientationMask

WeakDelegate

public virtual NSObject? WeakDelegate { get; set; }

Property Value

NSObject

Methods

CameraAccessDidChange(bool)

public virtual void CameraAccessDidChange(bool granted)

Parameters

granted bool

CreateWithConfiguration(SBSDKUICheckScannerConfiguration, SBSDKUICheckScannerViewControllerDelegate?)

public static SBSDKUICheckScannerViewController CreateWithConfiguration(SBSDKUICheckScannerConfiguration configuration, SBSDKUICheckScannerViewControllerDelegate? @delegate)

Parameters

configuration SBSDKUICheckScannerConfiguration
delegate SBSDKUICheckScannerViewControllerDelegate

Returns

SBSDKUICheckScannerViewController

DidHideEnableCameraView()

public virtual void DidHideEnableCameraView()

Dispose(bool)

protected override void Dispose(bool disposing)

Parameters

disposing bool

PresentOn(UIViewController, SBSDKUICheckScannerConfiguration, SBSDKUICheckScannerViewControllerDelegate?)

public static SBSDKUICheckScannerViewController PresentOn(UIViewController presenter, SBSDKUICheckScannerConfiguration configuration, SBSDKUICheckScannerViewControllerDelegate? @delegate)

Parameters

presenter UIViewController
configuration SBSDKUICheckScannerConfiguration
delegate SBSDKUICheckScannerViewControllerDelegate

Returns

SBSDKUICheckScannerViewController

UpdateFlashButton()

public virtual void UpdateFlashButton()

UpdateLayout()

public virtual void UpdateLayout()

ViewDidLoad()

public virtual void ViewDidLoad()

ViewWillAppear(bool)

public virtual void ViewWillAppear(bool animated)

Parameters

animated bool

WillShowEnableCameraView()

public virtual void WillShowEnableCameraView()

Events

DidCancel

public event EventHandler DidCancel

Event Type

EventHandler

DidScanCheck

public event EventHandler<ScanCheckEventArgs> DidScanCheck

Event Type

EventHandler<ScanCheckEventArgs>