Class SBSDKCreditCardScannerViewController
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKCreditCardScannerViewController : SBSDKBaseScannerViewController
- Inheritance
-
SBSDKCreditCardScannerViewController
- Inherited Members
-
- Extension Methods
-
Constructors
SBSDKCreditCardScannerViewController()
public SBSDKCreditCardScannerViewController()
SBSDKCreditCardScannerViewController(NSCoder)
public SBSDKCreditCardScannerViewController(NSCoder coder)
Parameters
coder NSCoder
SBSDKCreditCardScannerViewController(NSObjectFlag)
protected SBSDKCreditCardScannerViewController(NSObjectFlag t)
Parameters
t NSObjectFlag
SBSDKCreditCardScannerViewController(NativeHandle)
protected SBSDKCreditCardScannerViewController(NativeHandle handle)
Parameters
handle NativeHandle
SBSDKCreditCardScannerViewController(SBSDKCreditCardScannerViewModel, SBSDKCreditCardScannerViewControllerDelegate?)
public SBSDKCreditCardScannerViewController(SBSDKCreditCardScannerViewModel viewModel, SBSDKCreditCardScannerViewControllerDelegate? @delegate)
Parameters
viewModel SBSDKCreditCardScannerViewModel
delegate SBSDKCreditCardScannerViewControllerDelegate
SBSDKCreditCardScannerViewController(UIViewController, UIView, SBSDKCreditCardScannerConfiguration, SBSDKCreditCardScannerViewControllerDelegate?)
public SBSDKCreditCardScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKCreditCardScannerConfiguration configuration, SBSDKCreditCardScannerViewControllerDelegate? @delegate)
Parameters
parentViewController UIViewController
parentView UIView
configuration SBSDKCreditCardScannerConfiguration
delegate SBSDKCreditCardScannerViewControllerDelegate
SBSDKCreditCardScannerViewController(UIViewController, UIView, SBSDKCreditCardScannerViewModel, SBSDKCreditCardScannerViewControllerDelegate?)
public SBSDKCreditCardScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKCreditCardScannerViewModel viewModel, SBSDKCreditCardScannerViewControllerDelegate? @delegate)
Parameters
parentViewController UIViewController
parentView UIView
viewModel SBSDKCreditCardScannerViewModel
delegate SBSDKCreditCardScannerViewControllerDelegate
Properties
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
Delegate
public SBSDKCreditCardScannerViewControllerDelegate? Delegate { get; set; }
Property Value
- SBSDKCreditCardScannerViewControllerDelegate
ShouldScanCreditCard
public ShouldScanCreditCardFunc? ShouldScanCreditCard { get; set; }
Property Value
- ShouldScanCreditCardFunc
ViewModel
public virtual SBSDKCreditCardScannerViewModel ViewModel { get; }
Property Value
- SBSDKCreditCardScannerViewModel
WeakDelegate
public virtual NSObject? WeakDelegate { get; set; }
Property Value
- NSObject
Methods
CopyCurrentConfiguration()
public virtual SBSDKCreditCardScannerConfiguration CopyCurrentConfiguration()
Returns
- SBSDKCreditCardScannerConfiguration
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposing bool
SetConfiguration(SBSDKCreditCardScannerConfiguration)
public virtual void SetConfiguration(SBSDKCreditCardScannerConfiguration configuration)
Parameters
configuration SBSDKCreditCardScannerConfiguration
Events
DidFailScanningWithError
public event EventHandler<FailScanningWithErrorEventArgs> DidFailScanningWithError
Event Type
- EventHandler<FailScanningWithErrorEventArgs>
DidScanCreditCard
public event EventHandler<ScanCreditCardEventArgs> DidScanCreditCard
Event Type
- EventHandler<ScanCreditCardEventArgs>