Table of Contents

Class SBSDKUIMedicalCertificateScannerViewController

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKUIMedicalCertificateScannerViewController : SBSDKUICameraViewController
Inheritance
SBSDKUIMedicalCertificateScannerViewController
Inherited Members
Extension Methods

Constructors

SBSDKUIMedicalCertificateScannerViewController()

public SBSDKUIMedicalCertificateScannerViewController()

SBSDKUIMedicalCertificateScannerViewController(NSCoder)

public SBSDKUIMedicalCertificateScannerViewController(NSCoder coder)

Parameters

coder NSCoder

SBSDKUIMedicalCertificateScannerViewController(NSObjectFlag)

protected SBSDKUIMedicalCertificateScannerViewController(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKUIMedicalCertificateScannerViewController(NativeHandle)

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

Property Value

SBSDKUIMedicalCertificateScannerViewControllerDelegate

EnableCameraTextConfiguration

public virtual SBSDKUIEnableCameraTextConfiguration EnableCameraTextConfiguration { get; }

Property Value

SBSDKUIEnableCameraTextConfiguration

EnableCameraUIConfiguration

public virtual SBSDKUIEnableCameraUIConfiguration EnableCameraUIConfiguration { get; }

Property Value

SBSDKUIEnableCameraUIConfiguration

IsRecognitionEnabled

public virtual bool IsRecognitionEnabled { 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(SBSDKUIMedicalCertificateScannerConfiguration, SBSDKUIMedicalCertificateScannerViewControllerDelegate?)

public static SBSDKUIMedicalCertificateScannerViewController CreateWithConfiguration(SBSDKUIMedicalCertificateScannerConfiguration configuration, SBSDKUIMedicalCertificateScannerViewControllerDelegate? @delegate)

Parameters

configuration SBSDKUIMedicalCertificateScannerConfiguration
delegate SBSDKUIMedicalCertificateScannerViewControllerDelegate

Returns

SBSDKUIMedicalCertificateScannerViewController

DidHideEnableCameraView()

public virtual void DidHideEnableCameraView()

Dispose(bool)

protected override void Dispose(bool disposing)

Parameters

disposing bool

PresentOn(UIViewController, SBSDKUIMedicalCertificateScannerConfiguration, SBSDKUIMedicalCertificateScannerViewControllerDelegate?)

public static SBSDKUIMedicalCertificateScannerViewController PresentOn(UIViewController presenter, SBSDKUIMedicalCertificateScannerConfiguration configuration, SBSDKUIMedicalCertificateScannerViewControllerDelegate? @delegate)

Parameters

presenter UIViewController
configuration SBSDKUIMedicalCertificateScannerConfiguration
delegate SBSDKUIMedicalCertificateScannerViewControllerDelegate

Returns

SBSDKUIMedicalCertificateScannerViewController

UpdateFlashButton()

public virtual void UpdateFlashButton()

UpdateLayout()

public virtual void UpdateLayout()

ViewDidAppear(bool)

public virtual void ViewDidAppear(bool animated)

Parameters

animated bool

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

DidFinishWithResult

public event EventHandler<FinishWithResultEventArgs> DidFinishWithResult

Event Type

EventHandler<FinishWithResultEventArgs>