Table of Contents

Class TextDataScannerJsonConfiguration

Namespace
IO.Scanbot.Sdk.UI.View.Generictext.Configuration.Json
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/generictext/configuration/json/TextDataScannerJsonConfiguration", DoNotGenerateAcw = true)]
public sealed class TextDataScannerJsonConfiguration : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
TextDataScannerJsonConfiguration
Implements
Inherited Members

Constructors

TextDataScannerJsonConfiguration()

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

TextDataScannerJsonConfiguration(string, string, JsonCameraModule, JsonColor, string, string, string, JsonColor, Double, JsonColor, Boolean, JsonOrientationLockMode, JsonColor, JsonColor, JsonColor, JsonColor, Boolean, Integer, Integer, Long, Boolean, Boolean, JsonCameraPreviewMode, Boolean, JsonTextDataScannerStep)

[Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/view/generictext/configuration/json/JsonTextDataScannerStep;)V", "")]
public TextDataScannerJsonConfiguration(string version, string screen, JsonCameraModule cameraModule, JsonColor cameraOverlayColor, string cancelButtonTitle, string enableCameraButtonTitle, string enableCameraExplanationText, JsonColor finderLineColor, Double finderLineWidth, JsonColor finderTextHintColor, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, JsonColor wordBoxHighlightColor, Boolean wordBoxHighlightEnabled, Integer minimumNumberOfRequiredFramesWithEqualRecognitionResult, Integer maximumNumberOfAccumulatedFrames, Long ocrResolutionLimit, Boolean useButtonsAllCaps, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled, JsonTextDataScannerStep textDataScannerStep)

Parameters

version string
screen string
cameraModule JsonCameraModule
cameraOverlayColor JsonColor
cancelButtonTitle string
enableCameraButtonTitle string
enableCameraExplanationText string
finderLineColor JsonColor
finderLineWidth Double
finderTextHintColor JsonColor
flashEnabled Boolean
orientationLockMode JsonOrientationLockMode
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
wordBoxHighlightColor JsonColor
wordBoxHighlightEnabled Boolean
minimumNumberOfRequiredFramesWithEqualRecognitionResult Integer
maximumNumberOfAccumulatedFrames Integer
ocrResolutionLimit Long
useButtonsAllCaps Boolean
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
touchToFocusEnabled Boolean
textDataScannerStep JsonTextDataScannerStep

Properties

CameraModule

public JsonCameraModule CameraModule { get; set; }

Property Value

JsonCameraModule

CameraOverlayColor

public JsonColor CameraOverlayColor { get; set; }

Property Value

JsonColor

CameraPreviewMode

public JsonCameraPreviewMode CameraPreviewMode { get; set; }

Property Value

JsonCameraPreviewMode

CancelButtonTitle

public string CancelButtonTitle { get; set; }

Property Value

string

Creator

[Register("CREATOR")]
public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

EnableCameraButtonTitle

public string EnableCameraButtonTitle { get; set; }

Property Value

string

EnableCameraExplanationText

public string EnableCameraExplanationText { get; set; }

Property Value

string

FinderLineColor

public JsonColor FinderLineColor { get; set; }

Property Value

JsonColor

FinderLineWidth

public Double FinderLineWidth { get; set; }

Property Value

Double

FinderTextHintColor

public JsonColor FinderTextHintColor { get; set; }

Property Value

JsonColor

FlashEnabled

public Boolean FlashEnabled { get; set; }

Property Value

Boolean

MaximumNumberOfAccumulatedFrames

public Integer MaximumNumberOfAccumulatedFrames { get; set; }

Property Value

Integer

MinimumNumberOfRequiredFramesWithEqualRecognitionResult

public Integer MinimumNumberOfRequiredFramesWithEqualRecognitionResult { get; set; }

Property Value

Integer

OcrResolutionLimit

public Long OcrResolutionLimit { get; set; }

Property Value

Long

OrientationLockMode

public JsonOrientationLockMode OrientationLockMode { get; set; }

Property Value

JsonOrientationLockMode

ReplaceCancelButtonWithIcon

public Boolean ReplaceCancelButtonWithIcon { get; set; }

Property Value

Boolean

Screen

public string Screen { get; set; }

Property Value

string

TextDataScannerStep

public JsonTextDataScannerStep TextDataScannerStep { get; set; }

Property Value

JsonTextDataScannerStep

TopBarBackgroundColor

public JsonColor TopBarBackgroundColor { get; set; }

Property Value

JsonColor

TopBarButtonsActiveColor

public JsonColor TopBarButtonsActiveColor { get; set; }

Property Value

JsonColor

TopBarButtonsInactiveColor

public JsonColor TopBarButtonsInactiveColor { get; set; }

Property Value

JsonColor

TouchToFocusEnabled

public Boolean TouchToFocusEnabled { get; set; }

Property Value

Boolean

UseButtonsAllCaps

public Boolean UseButtonsAllCaps { get; set; }

Property Value

Boolean

Version

public string Version { get; set; }

Property Value

string

WordBoxHighlightColor

public JsonColor WordBoxHighlightColor { get; set; }

Property Value

JsonColor

WordBoxHighlightEnabled

public Boolean WordBoxHighlightEnabled { get; set; }

Property Value

Boolean

Methods

Component1()

[Register("component1", "()Ljava/lang/String;", "")]
public string Component1()

Returns

string

Component10()

[Register("component10", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component10()

Returns

JsonColor

Component11()

[Register("component11", "()Ljava/lang/Boolean;", "")]
public Boolean Component11()

Returns

Boolean

Component12()

[Register("component12", "()Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;", "")]
public JsonOrientationLockMode Component12()

Returns

JsonOrientationLockMode

Component13()

[Register("component13", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component13()

Returns

JsonColor

Component14()

[Register("component14", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component14()

Returns

JsonColor

Component15()

[Register("component15", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component15()

Returns

JsonColor

Component16()

[Register("component16", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component16()

Returns

JsonColor

Component17()

[Register("component17", "()Ljava/lang/Boolean;", "")]
public Boolean Component17()

Returns

Boolean

Component18()

[Register("component18", "()Ljava/lang/Integer;", "")]
public Integer Component18()

Returns

Integer

Component19()

[Register("component19", "()Ljava/lang/Integer;", "")]
public Integer Component19()

Returns

Integer

Component2()

[Register("component2", "()Ljava/lang/String;", "")]
public string Component2()

Returns

string

Component20()

[Register("component20", "()Ljava/lang/Long;", "")]
public Long Component20()

Returns

Long

Component21()

[Register("component21", "()Ljava/lang/Boolean;", "")]
public Boolean Component21()

Returns

Boolean

Component22()

[Register("component22", "()Ljava/lang/Boolean;", "")]
public Boolean Component22()

Returns

Boolean

Component23()

[Register("component23", "()Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;", "")]
public JsonCameraPreviewMode Component23()

Returns

JsonCameraPreviewMode

Component24()

[Register("component24", "()Ljava/lang/Boolean;", "")]
public Boolean Component24()

Returns

Boolean

Component25()

[Register("component25", "()Lio/scanbot/sdk/ui/view/generictext/configuration/json/JsonTextDataScannerStep;", "")]
public JsonTextDataScannerStep Component25()

Returns

JsonTextDataScannerStep

Component3()

[Register("component3", "()Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;", "")]
public JsonCameraModule Component3()

Returns

JsonCameraModule

Component4()

[Register("component4", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component4()

Returns

JsonColor

Component5()

[Register("component5", "()Ljava/lang/String;", "")]
public string Component5()

Returns

string

Component6()

[Register("component6", "()Ljava/lang/String;", "")]
public string Component6()

Returns

string

Component7()

[Register("component7", "()Ljava/lang/String;", "")]
public string Component7()

Returns

string

Component8()

[Register("component8", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component8()

Returns

JsonColor

Component9()

[Register("component9", "()Ljava/lang/Double;", "")]
public Double Component9()

Returns

Double

Copy(string, string, JsonCameraModule, JsonColor, string, string, string, JsonColor, Double, JsonColor, Boolean, JsonOrientationLockMode, JsonColor, JsonColor, JsonColor, JsonColor, Boolean, Integer, Integer, Long, Boolean, Boolean, JsonCameraPreviewMode, Boolean, JsonTextDataScannerStep)

[Register("copy", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/view/generictext/configuration/json/JsonTextDataScannerStep;)Lio/scanbot/sdk/ui/view/generictext/configuration/json/TextDataScannerJsonConfiguration;", "")]
public TextDataScannerJsonConfiguration Copy(string version, string screen, JsonCameraModule cameraModule, JsonColor cameraOverlayColor, string cancelButtonTitle, string enableCameraButtonTitle, string enableCameraExplanationText, JsonColor finderLineColor, Double finderLineWidth, JsonColor finderTextHintColor, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, JsonColor wordBoxHighlightColor, Boolean wordBoxHighlightEnabled, Integer minimumNumberOfRequiredFramesWithEqualRecognitionResult, Integer maximumNumberOfAccumulatedFrames, Long ocrResolutionLimit, Boolean useButtonsAllCaps, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled, JsonTextDataScannerStep textDataScannerStep)

Parameters

version string
screen string
cameraModule JsonCameraModule
cameraOverlayColor JsonColor
cancelButtonTitle string
enableCameraButtonTitle string
enableCameraExplanationText string
finderLineColor JsonColor
finderLineWidth Double
finderTextHintColor JsonColor
flashEnabled Boolean
orientationLockMode JsonOrientationLockMode
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
wordBoxHighlightColor JsonColor
wordBoxHighlightEnabled Boolean
minimumNumberOfRequiredFramesWithEqualRecognitionResult Integer
maximumNumberOfAccumulatedFrames Integer
ocrResolutionLimit Long
useButtonsAllCaps Boolean
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
touchToFocusEnabled Boolean
textDataScannerStep JsonTextDataScannerStep

Returns

TextDataScannerJsonConfiguration

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

Java documentation for

android.os.Parcelable.describeContents()
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

WriteToParcel(Parcel, ParcelableWriteFlags)

Flatten this object in to a Parcel.

[Register("writeToParcel", "(Landroid/os/Parcel;I)V", "")]
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)

Parameters

out Parcel
flags ParcelableWriteFlags

Additional flags about how the object should be written. May be 0 or #PARCELABLE_WRITE_RETURN_VALUE.

Remarks

Java documentation for

android.os.Parcelable.writeToParcel(android.os.Parcel, int)
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.