Table of Contents

Class BaseCroppingActivity

Namespace
IO.Scanbot.Sdk.Ui_v2.Document.Screen
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui_v2/document/screen/BaseCroppingActivity", DoNotGenerateAcw = true)]
public abstract class BaseCroppingActivity : BaseActivity, IComponentCallbacks2, IComponentCallbacks, KeyEvent.ICallback, LayoutInflater.IFactory2, LayoutInflater.IFactory, View.IOnCreateContextMenuListener, Window.ICallback, KeyEventDispatcher.IComponent, IFullyDrawnReporterOwner, IOnBackPressedDispatcherOwner, IContextAware, IActivityResultCaller, IActivityResultRegistryOwner, IOnMultiWindowModeChangedProvider, IOnNewIntentProvider, IOnPictureInPictureModeChangedProvider, IOnUserLeaveHintProvider, IOnConfigurationChangedProvider, IOnTrimMemoryProvider, IMenuHost, IHasDefaultViewModelProviderFactory, IViewModelStoreOwner, ISavedStateRegistryOwner, ILifecycleOwner, ActivityCompat.IOnRequestPermissionsResultCallback, ActivityCompat.IRequestPermissionsRequestCodeValidator, ActionBarDrawerToggle.IDelegateProvider, IAppCompatCallback, TaskStackBuilder.ISupportParentable, ICancelable, IInitializable, ILicensable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
BaseCroppingActivity
Implements
Derived
Inherited Members

Constructors

BaseCroppingActivity()

[Register(".ctor", "()V", "")]
public BaseCroppingActivity()

BaseCroppingActivity(nint, JniHandleOwnership)

protected BaseCroppingActivity(nint javaReference, JniHandleOwnership transfer)

Parameters

javaReference nint
transfer JniHandleOwnership

Methods

Create(Bundle)

[Register("create", "(Landroid/os/Bundle;)V", "GetCreate_Landroid_os_Bundle_Handler")]
protected override void Create(Bundle savedInstanceState)

Parameters

savedInstanceState Bundle

FinishWithError(string, string, string)

[Register("finishWithError", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "")]
public void FinishWithError(string documentUuid, string pageUuid, string errorMessage)

Parameters

documentUuid string
pageUuid string
errorMessage string

FinishWithResult(string, string)

[Register("finishWithResult", "(Ljava/lang/String;Ljava/lang/String;)V", "")]
public void FinishWithResult(string documentUuid, string pageUuid)

Parameters

documentUuid string
pageUuid string

NewIntentInternal(Context, Class, CroppingConfiguration)

[Register("newIntentInternal", "(Landroid/content/Context;Ljava/lang/Class;Lio/scanbot/sdk/ui_v2/document/configuration/CroppingConfiguration;)Landroid/content/Intent;", "")]
[JavaTypeParameters(new string[] { "A" })]
public static Intent NewIntentInternal(Context context, Class activityClass, CroppingConfiguration configuration)

Parameters

context Context
activityClass Class
configuration CroppingConfiguration

Returns

Intent

OnCancelCropping()

[Register("onCancelCropping", "()V", "")]
public void OnCancelCropping()

OnCancelCroppingLicenseInvalid()

[Register("onCancelCroppingLicenseInvalid", "()V", "")]
public void OnCancelCroppingLicenseInvalid()