Class SBSDKCheckScannerViewController
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKCheckScannerViewController : SBSDKBaseScannerViewController
- Inheritance
-
SBSDKCheckScannerViewController
- Inherited Members
-
- Extension Methods
-
Constructors
SBSDKCheckScannerViewController()
public SBSDKCheckScannerViewController()
SBSDKCheckScannerViewController(NSCoder)
public SBSDKCheckScannerViewController(NSCoder coder)
Parameters
coder NSCoder
SBSDKCheckScannerViewController(NSObjectFlag)
protected SBSDKCheckScannerViewController(NSObjectFlag t)
Parameters
t NSObjectFlag
SBSDKCheckScannerViewController(NativeHandle)
protected SBSDKCheckScannerViewController(NativeHandle handle)
Parameters
handle NativeHandle
SBSDKCheckScannerViewController(SBSDKCheckScannerViewModel, SBSDKCheckScannerViewControllerDelegate?)
public SBSDKCheckScannerViewController(SBSDKCheckScannerViewModel viewModel, SBSDKCheckScannerViewControllerDelegate? @delegate)
Parameters
viewModel SBSDKCheckScannerViewModel
delegate SBSDKCheckScannerViewControllerDelegate
SBSDKCheckScannerViewController(UIViewController, UIView, SBSDKCheckScannerConfiguration, SBSDKCheckScannerViewControllerDelegate?)
public SBSDKCheckScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKCheckScannerConfiguration configuration, SBSDKCheckScannerViewControllerDelegate? @delegate)
Parameters
parentViewController UIViewController
parentView UIView
configuration SBSDKCheckScannerConfiguration
delegate SBSDKCheckScannerViewControllerDelegate
SBSDKCheckScannerViewController(UIViewController, UIView, SBSDKCheckScannerViewModel, SBSDKCheckScannerViewControllerDelegate?)
public SBSDKCheckScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKCheckScannerViewModel viewModel, SBSDKCheckScannerViewControllerDelegate? @delegate)
Parameters
parentViewController UIViewController
parentView UIView
viewModel SBSDKCheckScannerViewModel
delegate SBSDKCheckScannerViewControllerDelegate
Properties
CheckScannerViewControllerShouldScan
public CheckScannerViewControllerShouldScanFunc? CheckScannerViewControllerShouldScan { get; set; }
Property Value
- CheckScannerViewControllerShouldScanFunc
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
Delegate
public SBSDKCheckScannerViewControllerDelegate? Delegate { get; set; }
Property Value
- SBSDKCheckScannerViewControllerDelegate
ForResult
public ForResultFunc? ForResult { get; set; }
Property Value
- ForResultFunc
ViewModel
public virtual SBSDKCheckScannerViewModel ViewModel { get; }
Property Value
- SBSDKCheckScannerViewModel
WeakDelegate
public virtual NSObject? WeakDelegate { get; set; }
Property Value
- NSObject
Methods
CopyCurrentConfiguration()
public virtual SBSDKCheckScannerConfiguration CopyCurrentConfiguration()
Returns
- SBSDKCheckScannerConfiguration
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposing bool
SetConfiguration(SBSDKCheckScannerConfiguration)
public virtual void SetConfiguration(SBSDKCheckScannerConfiguration configuration)
Parameters
configuration SBSDKCheckScannerConfiguration
ViewWillAppear(bool)
public virtual void ViewWillAppear(bool animated)
Parameters
animated bool
Events
DidChangeState
public event EventHandler<ChangeStateEventArgs> DidChangeState
Event Type
- EventHandler<ChangeStateEventArgs>
DidFailScanningWithError
public event EventHandler<FailScanningWithErrorEventArgs> DidFailScanningWithError
Event Type
- EventHandler<FailScanningWithErrorEventArgs>
DidScanCheck
public event EventHandler<ScanCheckEventArgs> DidScanCheck
Event Type
- EventHandler<ScanCheckEventArgs>