Table of Contents

Class SBSDKDocumentScannerViewControllerDelegate

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public abstract class SBSDKDocumentScannerViewControllerDelegate : NSObject, ISBSDKDocumentScannerViewControllerDelegate, INativeObject, IDisposable
Inheritance
SBSDKDocumentScannerViewControllerDelegate
Implements
INativeObject

Constructors

SBSDKDocumentScannerViewControllerDelegate()

protected SBSDKDocumentScannerViewControllerDelegate()

SBSDKDocumentScannerViewControllerDelegate(NSObjectFlag)

protected SBSDKDocumentScannerViewControllerDelegate(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKDocumentScannerViewControllerDelegate(NativeHandle)

protected SBSDKDocumentScannerViewControllerDelegate(NativeHandle handle)

Parameters

handle NativeHandle

Methods

CaptureAnimationConfiguration(SBSDKDocumentScannerViewController)

public virtual SBSDKDocumentAnimationConfiguration? CaptureAnimationConfiguration(SBSDKDocumentScannerViewController controller)

Parameters

controller SBSDKDocumentScannerViewController

Returns

SBSDKDocumentAnimationConfiguration

ConfigureStatusDetectionLabelForDetectionResult(SBSDKDocumentScannerViewController, SBSDKDetectionStatusLabel, SBSDKDocumentDetectorResult?)

public virtual void ConfigureStatusDetectionLabelForDetectionResult(SBSDKDocumentScannerViewController controller, SBSDKDetectionStatusLabel label, SBSDKDocumentDetectorResult? result)

Parameters

controller SBSDKDocumentScannerViewController
label SBSDKDetectionStatusLabel
result SBSDKDocumentDetectorResult

DidSampleVideoFrameDetectionResult(SBSDKDocumentScannerViewController, UIImage, SBSDKDocumentDetectorResult?)

public virtual void DidSampleVideoFrameDetectionResult(SBSDKDocumentScannerViewController controller, UIImage videoFrameImage, SBSDKDocumentDetectorResult? result)

Parameters

controller SBSDKDocumentScannerViewController
videoFrameImage UIImage
result SBSDKDocumentDetectorResult

DidSnapDocumentImage(SBSDKDocumentScannerViewController, UIImage, UIImage, SBSDKDocumentDetectorResult?, bool)

public virtual void DidSnapDocumentImage(SBSDKDocumentScannerViewController controller, UIImage documentImage, UIImage originalImage, SBSDKDocumentDetectorResult? result, bool autoSnapped)

Parameters

controller SBSDKDocumentScannerViewController
documentImage UIImage
originalImage UIImage
result SBSDKDocumentDetectorResult
autoSnapped bool

PolygonConfigurationFor(SBSDKDocumentScannerViewController, SBSDKDocumentDetectionStatus)

public virtual SBSDKDocumentScannerPolygonConfiguration PolygonConfigurationFor(SBSDKDocumentScannerViewController controller, SBSDKDocumentDetectionStatus status)

Parameters

controller SBSDKDocumentScannerViewController
status SBSDKDocumentDetectionStatus

Returns

SBSDKDocumentScannerPolygonConfiguration

ShouldAutoSnapImageWithForDetectionResult(SBSDKDocumentScannerViewController, SBSDKDocumentDetectorResult?)

public virtual bool ShouldAutoSnapImageWithForDetectionResult(SBSDKDocumentScannerViewController controller, SBSDKDocumentDetectorResult? result)

Parameters

controller SBSDKDocumentScannerViewController
result SBSDKDocumentDetectorResult

Returns

bool

ShouldDetectDocument(SBSDKDocumentScannerViewController)

public virtual bool ShouldDetectDocument(SBSDKDocumentScannerViewController controller)

Parameters

controller SBSDKDocumentScannerViewController

Returns

bool

WillSnapImage(SBSDKDocumentScannerViewController)

public virtual void WillSnapImage(SBSDKDocumentScannerViewController controller)

Parameters

controller SBSDKDocumentScannerViewController

WithError(SBSDKDocumentScannerViewController, NSError?)

public virtual void WithError(SBSDKDocumentScannerViewController controller, NSError? error)

Parameters

controller SBSDKDocumentScannerViewController
error NSError