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

ApplyWithConfiguration(SBSDKUI2DocumentScanningFlow)

public virtual void ApplyWithConfiguration(SBSDKUI2DocumentScanningFlow configuration)

Parameters

configuration SBSDKUI2DocumentScanningFlow

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()

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