Table of Contents

Class SBSDKUITextPatternScannerViewController

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

Constructors

SBSDKUITextPatternScannerViewController()

public SBSDKUITextPatternScannerViewController()

SBSDKUITextPatternScannerViewController(NSCoder)

public SBSDKUITextPatternScannerViewController(NSCoder coder)

Parameters

coder NSCoder

SBSDKUITextPatternScannerViewController(NSObjectFlag)

protected SBSDKUITextPatternScannerViewController(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKUITextPatternScannerViewController(NativeHandle)

protected SBSDKUITextPatternScannerViewController(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 SBSDKUITextPatternScannerViewControllerDelegate? Delegate { get; set; }

Property Value

SBSDKUITextPatternScannerViewControllerDelegate

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

CreateWithConfiguration(SBSDKUITextPatternScannerConfiguration, SBSDKUITextPatternScannerViewControllerDelegate?)

public static SBSDKUITextPatternScannerViewController CreateWithConfiguration(SBSDKUITextPatternScannerConfiguration configuration, SBSDKUITextPatternScannerViewControllerDelegate? @delegate)

Parameters

configuration SBSDKUITextPatternScannerConfiguration
delegate SBSDKUITextPatternScannerViewControllerDelegate

Returns

SBSDKUITextPatternScannerViewController

DidHideEnableCameraView()

public virtual void DidHideEnableCameraView()

Dispose(bool)

protected override void Dispose(bool disposing)

Parameters

disposing bool

PresentOn(UIViewController, SBSDKUITextPatternScannerConfiguration, SBSDKUITextPatternScannerViewControllerDelegate?)

public static SBSDKUITextPatternScannerViewController PresentOn(UIViewController presenter, SBSDKUITextPatternScannerConfiguration configuration, SBSDKUITextPatternScannerViewControllerDelegate? @delegate)

Parameters

presenter UIViewController
configuration SBSDKUITextPatternScannerConfiguration
delegate SBSDKUITextPatternScannerViewControllerDelegate

Returns

SBSDKUITextPatternScannerViewController

UpdateFlashButton()

public virtual void UpdateFlashButton()

ViewDidLoad()

public virtual void ViewDidLoad()

WillShowEnableCameraView()

public virtual void WillShowEnableCameraView()

Events

DidFinishStepWithResult

public event EventHandler<FinishStepWithResultEventArgs> DidFinishStepWithResult

Event Type

EventHandler<FinishStepWithResultEventArgs>

TextPatternScannerViewControllerDidCancel

public event EventHandler TextPatternScannerViewControllerDidCancel

Event Type

EventHandler