Table of Contents

Class SBSDKUI2DocumentScannerController

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKUI2DocumentScannerController : UINavigationController
Inheritance
SBSDKUI2DocumentScannerController
Extension Methods

Constructors

SBSDKUI2DocumentScannerController()

public SBSDKUI2DocumentScannerController()

SBSDKUI2DocumentScannerController(NSCoder)

public SBSDKUI2DocumentScannerController(NSCoder coder)

Parameters

coder NSCoder

SBSDKUI2DocumentScannerController(NSObjectFlag)

protected SBSDKUI2DocumentScannerController(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKUI2DocumentScannerController(NativeHandle)

protected SBSDKUI2DocumentScannerController(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKUI2DocumentScannerController(SBSDKUI2DocumentScanningFlow, out NSError?, Action<SBSDKUI2DocumentScannerController, SBSDKScannedDocument, NSError>, Action<SBSDKUI2DocumentScannerController, Action>?)

public SBSDKUI2DocumentScannerController(SBSDKUI2DocumentScanningFlow configuration, out NSError? error, Action<SBSDKUI2DocumentScannerController, SBSDKScannedDocument, NSError> completion, Action<SBSDKUI2DocumentScannerController, Action>? performDismiss)

Parameters

configuration SBSDKUI2DocumentScanningFlow
error NSError
completion Action<SBSDKUI2DocumentScannerController, SBSDKScannedDocument, NSError>
performDismiss Action<SBSDKUI2DocumentScannerController, Action>

Properties

ChildViewControllerForStatusBarHidden

public virtual UIViewController? ChildViewControllerForStatusBarHidden { get; }

Property Value

UIViewController

ChildViewControllerForStatusBarStyle

public virtual UIViewController? ChildViewControllerForStatusBarStyle { get; }

Property Value

UIViewController

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

SupportedInterfaceOrientations

public virtual UIInterfaceOrientationMask SupportedInterfaceOrientations { get; }

Property Value

UIInterfaceOrientationMask

Methods

CancelWithError(NSError)

public virtual void CancelWithError(NSError error)

Parameters

error NSError

CreateWithConfiguration(SBSDKUI2DocumentScanningFlow, out NSError?, Action<SBSDKUI2DocumentScannerController, SBSDKScannedDocument, NSError>, Action<SBSDKUI2DocumentScannerController, Action>?)

public static SBSDKUI2DocumentScannerController? CreateWithConfiguration(SBSDKUI2DocumentScanningFlow configuration, out NSError? error, Action<SBSDKUI2DocumentScannerController, SBSDKScannedDocument, NSError> completion, Action<SBSDKUI2DocumentScannerController, Action>? performDismiss)

Parameters

configuration SBSDKUI2DocumentScanningFlow
error NSError
completion Action<SBSDKUI2DocumentScannerController, SBSDKScannedDocument, NSError>
performDismiss Action<SBSDKUI2DocumentScannerController, Action>

Returns

SBSDKUI2DocumentScannerController

Finish()

public virtual void Finish()

GestureRecognizerShouldBegin(UIGestureRecognizer)

public virtual bool GestureRecognizerShouldBegin(UIGestureRecognizer gestureRecognizer)

Parameters

gestureRecognizer UIGestureRecognizer

Returns

bool

PresentOn(UIViewController)

public virtual void PresentOn(UIViewController viewController)

Parameters

viewController UIViewController

PresentOn(UIViewController, SBSDKUI2DocumentScanningFlow, out NSError?, Action<SBSDKUI2DocumentScannerController, SBSDKScannedDocument, NSError>)

public static SBSDKUI2DocumentScannerController? PresentOn(UIViewController viewController, SBSDKUI2DocumentScanningFlow configuration, out NSError? error, Action<SBSDKUI2DocumentScannerController, SBSDKScannedDocument, NSError> completion)

Parameters

viewController UIViewController
configuration SBSDKUI2DocumentScanningFlow
error NSError
completion Action<SBSDKUI2DocumentScannerController, SBSDKScannedDocument, NSError>

Returns

SBSDKUI2DocumentScannerController