Class CreditCardScannerConfiguration
- Namespace
- IO.Scanbot.Sdk.Creditcard
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class CreditCardScannerConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
CreditCardScannerConfiguration
- Implements
-
Constructors
CreditCardScannerConfiguration()
public CreditCardScannerConfiguration()
CreditCardScannerConfiguration(JSONObject)
public CreditCardScannerConfiguration(JSONObject json)
Parameters
json
JSONObject
CreditCardScannerConfiguration(bool, CreditCardScanningMode, bool, bool, ResultAccumulationConfiguration, bool)
public CreditCardScannerConfiguration(bool useDocumentDetector, CreditCardScanningMode scanningMode, bool requireExpiryDate, bool requireCardholderName, ResultAccumulationConfiguration resultAccumulationConfig, bool returnCreditCardImage)
Parameters
useDocumentDetector
bool
scanningMode
CreditCardScanningMode
requireExpiryDate
bool
requireCardholderName
bool
resultAccumulationConfig
ResultAccumulationConfiguration
returnCreditCardImage
bool
CreditCardScannerConfiguration(IDictionary<string, Object>)
public CreditCardScannerConfiguration(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
RequireCardholderName
public bool RequireCardholderName { get; set; }
Property Value
- bool
RequireExpiryDate
public bool RequireExpiryDate { get; set; }
Property Value
- bool
ResultAccumulationConfig
public ResultAccumulationConfiguration ResultAccumulationConfig { get; set; }
Property Value
- ResultAccumulationConfiguration
ReturnCreditCardImage
public bool ReturnCreditCardImage { get; set; }
Property Value
- bool
ScanningMode
public CreditCardScanningMode ScanningMode { get; set; }
Property Value
- CreditCardScanningMode
UseDocumentDetector
public bool UseDocumentDetector { get; set; }
Property Value
- bool
Methods
Component1()
Returns
- bool
Component2()
public CreditCardScanningMode Component2()
Returns
- CreditCardScanningMode
Component3()
Returns
- bool
Component4()
Returns
- bool
Component5()
public ResultAccumulationConfiguration Component5()
Returns
- ResultAccumulationConfiguration
Component6()
Returns
- bool
Copy(bool, CreditCardScanningMode, bool, bool, ResultAccumulationConfiguration, bool)
public CreditCardScannerConfiguration Copy(bool useDocumentDetector, CreditCardScanningMode scanningMode, bool requireExpiryDate, bool requireCardholderName, ResultAccumulationConfiguration resultAccumulationConfig, bool returnCreditCardImage)
Parameters
useDocumentDetector
bool
scanningMode
CreditCardScanningMode
requireExpiryDate
bool
requireCardholderName
bool
resultAccumulationConfig
ResultAccumulationConfiguration
returnCreditCardImage
bool
Returns
- CreditCardScannerConfiguration
Default()
public static CreditCardScannerConfiguration Default()
Returns
- CreditCardScannerConfiguration
DescribeContents()
public int DescribeContents()
Returns
- int
ToJson(ToJsonConfiguration)
public JSONObject ToJson(ToJsonConfiguration config)
Parameters
config
ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcel
flags
ParcelableWriteFlags