Table of Contents

Class BaseCreditCardScannerActivity.InternalResultContract

Namespace
IO.Scanbot.Sdk.Ui_v2.Creditcard.Screen
Assembly
DocumentSDK.NET.Droid.dll
public abstract class BaseCreditCardScannerActivity.InternalResultContract : ActivityResultContract
Inheritance
BaseCreditCardScannerActivity.InternalResultContract

Constructors

InternalResultContract(Class)

public InternalResultContract(Class activityClass)

Parameters

activityClass Class

InternalResultContract(nint, JniHandleOwnership)

protected InternalResultContract(nint javaReference, JniHandleOwnership transfer)

Parameters

javaReference nint
transfer JniHandleOwnership

Methods

CreateIntent(Context, CreditCardScannerScreenConfiguration)

public virtual Intent CreateIntent(Context context, CreditCardScannerScreenConfiguration input)

Parameters

context Context
input CreditCardScannerScreenConfiguration

Returns

Intent

InstantiateResult(int, CreditCardScannerUiResult, bool, bool, bool)

protected abstract Object InstantiateResult(int resultCode, CreditCardScannerUiResult result, bool isLicenseInvalid, bool sdkIsNotInitialized, bool isAutoCancelledByTimeout)

Parameters

resultCode int
result CreditCardScannerUiResult
isLicenseInvalid bool
sdkIsNotInitialized bool
isAutoCancelledByTimeout bool

Returns

Object

ParseResult(int, Intent)

public override Object ParseResult(int resultCode, Intent intent)

Parameters

resultCode int
intent Intent

Returns

Object