Table of Contents

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()

public bool Component1()

Returns

bool

Component2()

public CreditCardScanningMode Component2()

Returns

CreditCardScanningMode

Component3()

public bool Component3()

Returns

bool

Component4()

public bool Component4()

Returns

bool

Component5()

public ResultAccumulationConfiguration Component5()

Returns

ResultAccumulationConfiguration

Component6()

public bool 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