Class DocumentDataExtractorScreenConfiguration
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Documentdata.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorScreenConfiguration", DoNotGenerateAcw = true)]
public sealed class DocumentDataExtractorScreenConfiguration : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
DocumentDataExtractorScreenConfiguration
- Implements
- Inherited Members
Constructors
DocumentDataExtractorScreenConfiguration()
[Register(".ctor", "()V", "")]
public DocumentDataExtractorScreenConfiguration()
DocumentDataExtractorScreenConfiguration(JSONObject)
[Register(".ctor", "(Lorg/json/JSONObject;)V", "")]
public DocumentDataExtractorScreenConfiguration(JSONObject json)
Parameters
jsonJSONObject
DocumentDataExtractorScreenConfiguration(IDictionary<string, Object>)
[Register(".ctor", "(Ljava/util/Map;)V", "")]
public DocumentDataExtractorScreenConfiguration(IDictionary<string, Object> source)
Parameters
sourceIDictionary<string, Object>
DocumentDataExtractorScreenConfiguration(string, string, DocumentDataExtractorScreenTextLocalization, Palette, ScanbotColor, CameraConfiguration, CameraPermissionScreen, UserGuidanceConfiguration, DocumentDataExtractorGuidanceConfiguration, TopBarConfiguration, IconButton, DocumentDataExtractorIntroScreenConfiguration, ActionBarConfiguration, PermanentViewFinderConfiguration, DocumentDataExtractorConfiguration, DocumentDataExtractionProgressConfiguration, int, int, ScanCompletionOverlay, ScanbotAlertDialog, ScanbotAlertDialog, ScanbotAlertDialog, ScanbotAlertDialog, Sound, Vibration, bool)
[Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorScreenTextLocalization;Lio/scanbot/sdk/ui_v2/common/Palette;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/common/CameraConfiguration;Lio/scanbot/sdk/ui_v2/common/CameraPermissionScreen;Lio/scanbot/sdk/ui_v2/common/UserGuidanceConfiguration;Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorGuidanceConfiguration;Lio/scanbot/sdk/ui_v2/common/TopBarConfiguration;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorIntroScreenConfiguration;Lio/scanbot/sdk/ui_v2/common/ActionBarConfiguration;Lio/scanbot/sdk/ui_v2/common/PermanentViewFinderConfiguration;Lio/scanbot/sdk/documentdata/DocumentDataExtractorConfiguration;Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractionProgressConfiguration;IILio/scanbot/sdk/ui_v2/common/ScanCompletionOverlay;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/Sound;Lio/scanbot/sdk/ui_v2/common/Vibration;Z)V", "")]
public DocumentDataExtractorScreenConfiguration(string version, string screen, DocumentDataExtractorScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, DocumentDataExtractorGuidanceConfiguration scanStatusUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, DocumentDataExtractorIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, DocumentDataExtractorConfiguration scannerConfiguration, DocumentDataExtractionProgressConfiguration extractionProgress, int noDocumentFoundTimeout, int accumulationTimeout, ScanCompletionOverlay successOverlay, ScanbotAlertDialog noDocumentDetectedAlertDialog, ScanbotAlertDialog cantProcessDocumentAlertDialog, ScanbotAlertDialog unsupportedDocumentAlertDialog, ScanbotAlertDialog scanningTooLongAlertDialog, Sound sound, Vibration vibration, bool keepScreenOn)
Parameters
versionstringscreenstringlocalizationDocumentDataExtractorScreenTextLocalizationpalettePalettebackgroundColorScanbotColorcameraConfigurationCameraConfigurationcameraPermissionCameraPermissionScreentopUserGuidanceUserGuidanceConfigurationscanStatusUserGuidanceDocumentDataExtractorGuidanceConfigurationtopBarTopBarConfigurationtopBarOpenIntroScreenButtonIconButtonintroScreenDocumentDataExtractorIntroScreenConfigurationactionBarActionBarConfigurationviewFinderPermanentViewFinderConfigurationscannerConfigurationDocumentDataExtractorConfigurationextractionProgressDocumentDataExtractionProgressConfigurationnoDocumentFoundTimeoutintaccumulationTimeoutintsuccessOverlayScanCompletionOverlaynoDocumentDetectedAlertDialogScanbotAlertDialogcantProcessDocumentAlertDialogScanbotAlertDialogunsupportedDocumentAlertDialogScanbotAlertDialogscanningTooLongAlertDialogScanbotAlertDialogsoundSoundvibrationVibrationkeepScreenOnbool
Properties
AccumulationTimeout
public int AccumulationTimeout { get; set; }
Property Value
ActionBar
public ActionBarConfiguration ActionBar { get; set; }
Property Value
BackgroundColor
public ScanbotColor BackgroundColor { get; set; }
Property Value
CameraConfiguration
public CameraConfiguration CameraConfiguration { get; set; }
Property Value
CameraPermission
public CameraPermissionScreen CameraPermission { get; set; }
Property Value
CantProcessDocumentAlertDialog
public ScanbotAlertDialog CantProcessDocumentAlertDialog { get; set; }
Property Value
Creator
[Register("CREATOR")]
public static IParcelableCreator Creator { get; }
Property Value
ExtractionProgress
public DocumentDataExtractionProgressConfiguration ExtractionProgress { get; set; }
Property Value
IntroScreen
public DocumentDataExtractorIntroScreenConfiguration IntroScreen { get; set; }
Property Value
KeepScreenOn
public bool KeepScreenOn { get; set; }
Property Value
Localization
public DocumentDataExtractorScreenTextLocalization Localization { get; set; }
Property Value
NoDocumentDetectedAlertDialog
public ScanbotAlertDialog NoDocumentDetectedAlertDialog { get; set; }
Property Value
NoDocumentFoundTimeout
public int NoDocumentFoundTimeout { get; set; }
Property Value
Palette
public Palette Palette { get; set; }
Property Value
ScanStatusUserGuidance
public DocumentDataExtractorGuidanceConfiguration ScanStatusUserGuidance { get; set; }
Property Value
ScannerConfiguration
public DocumentDataExtractorConfiguration ScannerConfiguration { get; set; }
Property Value
ScanningTooLongAlertDialog
public ScanbotAlertDialog ScanningTooLongAlertDialog { get; set; }
Property Value
Screen
public string Screen { get; }
Property Value
Sound
public Sound Sound { get; set; }
Property Value
SuccessOverlay
public ScanCompletionOverlay SuccessOverlay { get; set; }
Property Value
TopBar
public TopBarConfiguration TopBar { get; set; }
Property Value
TopBarOpenIntroScreenButton
public IconButton TopBarOpenIntroScreenButton { get; set; }
Property Value
TopUserGuidance
public UserGuidanceConfiguration TopUserGuidance { get; set; }
Property Value
UnsupportedDocumentAlertDialog
public ScanbotAlertDialog UnsupportedDocumentAlertDialog { get; set; }
Property Value
Version
public string Version { get; }
Property Value
Vibration
public Vibration Vibration { get; set; }
Property Value
ViewFinder
public PermanentViewFinderConfiguration ViewFinder { get; set; }
Property Value
Methods
Component1()
[Register("component1", "()Ljava/lang/String;", "")]
public string Component1()
Returns
Component10()
[Register("component10", "()Lio/scanbot/sdk/ui_v2/common/TopBarConfiguration;", "")]
public TopBarConfiguration Component10()
Returns
Component11()
[Register("component11", "()Lio/scanbot/sdk/ui_v2/common/IconButton;", "")]
public IconButton Component11()
Returns
Component12()
[Register("component12", "()Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorIntroScreenConfiguration;", "")]
public DocumentDataExtractorIntroScreenConfiguration Component12()
Returns
Component13()
[Register("component13", "()Lio/scanbot/sdk/ui_v2/common/ActionBarConfiguration;", "")]
public ActionBarConfiguration Component13()
Returns
Component14()
[Register("component14", "()Lio/scanbot/sdk/ui_v2/common/PermanentViewFinderConfiguration;", "")]
public PermanentViewFinderConfiguration Component14()
Returns
Component15()
[Register("component15", "()Lio/scanbot/sdk/documentdata/DocumentDataExtractorConfiguration;", "")]
public DocumentDataExtractorConfiguration Component15()
Returns
Component16()
[Register("component16", "()Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractionProgressConfiguration;", "")]
public DocumentDataExtractionProgressConfiguration Component16()
Returns
Component17()
[Register("component17", "()I", "")]
public int Component17()
Returns
Component18()
[Register("component18", "()I", "")]
public int Component18()
Returns
Component19()
[Register("component19", "()Lio/scanbot/sdk/ui_v2/common/ScanCompletionOverlay;", "")]
public ScanCompletionOverlay Component19()
Returns
Component2()
[Register("component2", "()Ljava/lang/String;", "")]
public string Component2()
Returns
Component20()
[Register("component20", "()Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;", "")]
public ScanbotAlertDialog Component20()
Returns
Component21()
[Register("component21", "()Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;", "")]
public ScanbotAlertDialog Component21()
Returns
Component22()
[Register("component22", "()Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;", "")]
public ScanbotAlertDialog Component22()
Returns
Component23()
[Register("component23", "()Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;", "")]
public ScanbotAlertDialog Component23()
Returns
Component24()
[Register("component24", "()Lio/scanbot/sdk/ui_v2/common/Sound;", "")]
public Sound Component24()
Returns
Component25()
[Register("component25", "()Lio/scanbot/sdk/ui_v2/common/Vibration;", "")]
public Vibration Component25()
Returns
Component26()
[Register("component26", "()Z", "")]
public bool Component26()
Returns
Component3()
[Register("component3", "()Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorScreenTextLocalization;", "")]
public DocumentDataExtractorScreenTextLocalization Component3()
Returns
Component4()
[Register("component4", "()Lio/scanbot/sdk/ui_v2/common/Palette;", "")]
public Palette Component4()
Returns
Component5()
[Register("component5", "()Lio/scanbot/sdk/ui_v2/common/ScanbotColor;", "")]
public ScanbotColor Component5()
Returns
Component6()
[Register("component6", "()Lio/scanbot/sdk/ui_v2/common/CameraConfiguration;", "")]
public CameraConfiguration Component6()
Returns
Component7()
[Register("component7", "()Lio/scanbot/sdk/ui_v2/common/CameraPermissionScreen;", "")]
public CameraPermissionScreen Component7()
Returns
Component8()
[Register("component8", "()Lio/scanbot/sdk/ui_v2/common/UserGuidanceConfiguration;", "")]
public UserGuidanceConfiguration Component8()
Returns
Component9()
[Register("component9", "()Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorGuidanceConfiguration;", "")]
public DocumentDataExtractorGuidanceConfiguration Component9()
Returns
Copy(string, string, DocumentDataExtractorScreenTextLocalization, Palette, ScanbotColor, CameraConfiguration, CameraPermissionScreen, UserGuidanceConfiguration, DocumentDataExtractorGuidanceConfiguration, TopBarConfiguration, IconButton, DocumentDataExtractorIntroScreenConfiguration, ActionBarConfiguration, PermanentViewFinderConfiguration, DocumentDataExtractorConfiguration, DocumentDataExtractionProgressConfiguration, int, int, ScanCompletionOverlay, ScanbotAlertDialog, ScanbotAlertDialog, ScanbotAlertDialog, ScanbotAlertDialog, Sound, Vibration, bool)
[Register("copy", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorScreenTextLocalization;Lio/scanbot/sdk/ui_v2/common/Palette;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/common/CameraConfiguration;Lio/scanbot/sdk/ui_v2/common/CameraPermissionScreen;Lio/scanbot/sdk/ui_v2/common/UserGuidanceConfiguration;Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorGuidanceConfiguration;Lio/scanbot/sdk/ui_v2/common/TopBarConfiguration;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorIntroScreenConfiguration;Lio/scanbot/sdk/ui_v2/common/ActionBarConfiguration;Lio/scanbot/sdk/ui_v2/common/PermanentViewFinderConfiguration;Lio/scanbot/sdk/documentdata/DocumentDataExtractorConfiguration;Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractionProgressConfiguration;IILio/scanbot/sdk/ui_v2/common/ScanCompletionOverlay;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/Sound;Lio/scanbot/sdk/ui_v2/common/Vibration;Z)Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorScreenConfiguration;", "")]
public DocumentDataExtractorScreenConfiguration Copy(string version, string screen, DocumentDataExtractorScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, DocumentDataExtractorGuidanceConfiguration scanStatusUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, DocumentDataExtractorIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, DocumentDataExtractorConfiguration scannerConfiguration, DocumentDataExtractionProgressConfiguration extractionProgress, int noDocumentFoundTimeout, int accumulationTimeout, ScanCompletionOverlay successOverlay, ScanbotAlertDialog noDocumentDetectedAlertDialog, ScanbotAlertDialog cantProcessDocumentAlertDialog, ScanbotAlertDialog unsupportedDocumentAlertDialog, ScanbotAlertDialog scanningTooLongAlertDialog, Sound sound, Vibration vibration, bool keepScreenOn)
Parameters
versionstringscreenstringlocalizationDocumentDataExtractorScreenTextLocalizationpalettePalettebackgroundColorScanbotColorcameraConfigurationCameraConfigurationcameraPermissionCameraPermissionScreentopUserGuidanceUserGuidanceConfigurationscanStatusUserGuidanceDocumentDataExtractorGuidanceConfigurationtopBarTopBarConfigurationtopBarOpenIntroScreenButtonIconButtonintroScreenDocumentDataExtractorIntroScreenConfigurationactionBarActionBarConfigurationviewFinderPermanentViewFinderConfigurationscannerConfigurationDocumentDataExtractorConfigurationextractionProgressDocumentDataExtractionProgressConfigurationnoDocumentFoundTimeoutintaccumulationTimeoutintsuccessOverlayScanCompletionOverlaynoDocumentDetectedAlertDialogScanbotAlertDialogcantProcessDocumentAlertDialogScanbotAlertDialogunsupportedDocumentAlertDialogScanbotAlertDialogscanningTooLongAlertDialogScanbotAlertDialogsoundSoundvibrationVibrationkeepScreenOnbool
Returns
Default()
[Register("default", "()Lio/scanbot/sdk/ui_v2/documentdata/configuration/DocumentDataExtractorScreenConfiguration;", "")]
public static DocumentDataExtractorScreenConfiguration Default()
Returns
DescribeContents()
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.
[Register("describeContents", "()I", "")]
public int DescribeContents()
Returns
- int
a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
Remarks
<p>Describe the kinds of special objects contained in this Parcelable
instance's marshaled representation. For example, if the object will
include a file descriptor in the output of #writeToParcel(Parcel, int),
the return value of this method must include the
#CONTENTS_FILE_DESCRIPTOR bit.
.
android.os.Parcelable.describeContents()
Portions of this page are modifications based on work created and shared by the
ToJson(ToJsonConfiguration)
[Register("toJson", "(Lio/scanbot/sdk/common/ToJsonConfiguration;)Lorg/json/JSONObject;", "")]
public JSONObject ToJson(ToJsonConfiguration config)
Parameters
configToJsonConfiguration
Returns
WriteToParcel(Parcel, ParcelableWriteFlags)
Flatten this object in to a Parcel.
[Register("writeToParcel", "(Landroid/os/Parcel;I)V", "")]
public void WriteToParcel(Parcel dest, ParcelableWriteFlags flags)
Parameters
destParcelThe Parcel in which the object should be written.
flagsParcelableWriteFlagsAdditional flags about how the object should be written. May be 0 or
#PARCELABLE_WRITE_RETURN_VALUE.
Remarks
Flatten this object in to a Parcel.
.
android.os.Parcelable.writeToParcel(android.os.Parcel, int)
Portions of this page are modifications based on work created and shared by the