Table of Contents

Class SBSDKMedicalCertificateScannerViewController

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

Constructors

SBSDKMedicalCertificateScannerViewController()

public SBSDKMedicalCertificateScannerViewController()

SBSDKMedicalCertificateScannerViewController(NSCoder)

public SBSDKMedicalCertificateScannerViewController(NSCoder coder)

Parameters

coder NSCoder

SBSDKMedicalCertificateScannerViewController(NSObjectFlag)

protected SBSDKMedicalCertificateScannerViewController(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKMedicalCertificateScannerViewController(NativeHandle)

protected SBSDKMedicalCertificateScannerViewController(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKMedicalCertificateScannerViewController(SBSDKMedicalCertificateScannerViewModel, SBSDKMedicalCertificateScannerViewControllerDelegate?)

public SBSDKMedicalCertificateScannerViewController(SBSDKMedicalCertificateScannerViewModel viewModel, SBSDKMedicalCertificateScannerViewControllerDelegate? @delegate)

Parameters

viewModel SBSDKMedicalCertificateScannerViewModel
delegate SBSDKMedicalCertificateScannerViewControllerDelegate

SBSDKMedicalCertificateScannerViewController(UIViewController, UIView, SBSDKMedicalCertificateScannerViewModel, SBSDKMedicalCertificateScannerViewControllerDelegate?)

public SBSDKMedicalCertificateScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKMedicalCertificateScannerViewModel viewModel, SBSDKMedicalCertificateScannerViewControllerDelegate? @delegate)

Parameters

parentViewController UIViewController
parentView UIView
viewModel SBSDKMedicalCertificateScannerViewModel
delegate SBSDKMedicalCertificateScannerViewControllerDelegate

SBSDKMedicalCertificateScannerViewController(UIViewController, UIView, SBSDKMedicalCertificateScanningParameters, SBSDKMedicalCertificateScannerViewControllerDelegate?)

public SBSDKMedicalCertificateScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKMedicalCertificateScanningParameters scannerParameters, SBSDKMedicalCertificateScannerViewControllerDelegate? @delegate)

Parameters

parentViewController UIViewController
parentView UIView
scannerParameters SBSDKMedicalCertificateScanningParameters
delegate SBSDKMedicalCertificateScannerViewControllerDelegate

Properties

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

Delegate

public SBSDKMedicalCertificateScannerViewControllerDelegate? Delegate { get; set; }

Property Value

SBSDKMedicalCertificateScannerViewControllerDelegate

ShouldScan

public ShouldScanFunc? ShouldScan { get; set; }

Property Value

ShouldScanFunc

ViewModel

public virtual SBSDKMedicalCertificateScannerViewModel ViewModel { get; }

Property Value

SBSDKMedicalCertificateScannerViewModel

WeakDelegate

public virtual NSObject? WeakDelegate { get; set; }

Property Value

NSObject

Methods

CopyCurrentConfiguration()

public virtual SBSDKMedicalCertificateScanningParameters CopyCurrentConfiguration()

Returns

SBSDKMedicalCertificateScanningParameters

Dispose(bool)

protected override void Dispose(bool disposing)

Parameters

disposing bool

SetConfiguration(SBSDKMedicalCertificateScanningParameters)

public virtual void SetConfiguration(SBSDKMedicalCertificateScanningParameters configuration)

Parameters

configuration SBSDKMedicalCertificateScanningParameters

ViewDidAppear(bool)

public virtual void ViewDidAppear(bool animated)

Parameters

animated bool

Events

DidChangeState

public event EventHandler<MedicalCertificateScannerStateEventArgs> DidChangeState

Event Type

EventHandler<MedicalCertificateScannerStateEventArgs>

DidFailScanningWithError

public event EventHandler<FailScanningWithErrorEventArgs> DidFailScanningWithError

Event Type

EventHandler<FailScanningWithErrorEventArgs>

DidScanMedicalCertificate

public event EventHandler<ScanMedicalCertificateEventArgs> DidScanMedicalCertificate

Event Type

EventHandler<ScanMedicalCertificateEventArgs>