Table of Contents

Class LicensePlateScannerJsonConfiguration

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

Constructors

LicensePlateScannerJsonConfiguration()

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

LicensePlateScannerJsonConfiguration(string, string, JsonCameraModule, JsonColor, string, string, string, JsonColor, Double, string, JsonColor, Boolean, JsonOrientationLockMode, JsonColor, JsonColor, JsonColor, Integer, Integer, Boolean, Long, JsonLicensePlateScanStrategy, string, string, string, string, JsonColor, Boolean, JsonColor, Boolean, JsonCameraPreviewMode, Boolean)

[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;Ljava/lang/String;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;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Long;Lio/scanbot/sdk/ui/view/licenseplate/configuration/json/JsonLicensePlateScanStrategy;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;)V", "")]
public LicensePlateScannerJsonConfiguration(string version, string screen, JsonCameraModule cameraModule, JsonColor cameraOverlayColor, string cancelButtonTitle, string enableCameraButtonTitle, string enableCameraExplanationText, JsonColor finderLineColor, Double finderLineWidth, string finderTextHint, JsonColor finderTextHintColor, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, Integer minNumberOfRequiredFramesWithEqualRecognitionResult, Integer maximumNumberOfAccumulatedFrames, Boolean useButtonsAllCaps, Long significantShakeDelay, JsonLicensePlateScanStrategy scanStrategy, string confirmationDialogTitle, string confirmationDialogMessage, string confirmationDialogConfirmButtonTitle, string confirmationDialogRetryButtonTitle, JsonColor confirmationDialogAccentColor, Boolean confirmationDialogConfirmButtonFilled, JsonColor confirmationDialogConfirmButtonFilledTextColor, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled)

Parameters

version string
screen string
cameraModule JsonCameraModule
cameraOverlayColor JsonColor
cancelButtonTitle string
enableCameraButtonTitle string
enableCameraExplanationText string
finderLineColor JsonColor
finderLineWidth Double
finderTextHint string
finderTextHintColor JsonColor
flashEnabled Boolean
orientationLockMode JsonOrientationLockMode
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
minNumberOfRequiredFramesWithEqualRecognitionResult Integer
maximumNumberOfAccumulatedFrames Integer
useButtonsAllCaps Boolean
significantShakeDelay Long
scanStrategy JsonLicensePlateScanStrategy
confirmationDialogTitle string
confirmationDialogMessage string
confirmationDialogConfirmButtonTitle string
confirmationDialogRetryButtonTitle string
confirmationDialogAccentColor JsonColor
confirmationDialogConfirmButtonFilled Boolean
confirmationDialogConfirmButtonFilledTextColor JsonColor
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
touchToFocusEnabled Boolean

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

ConfirmationDialogAccentColor

public JsonColor ConfirmationDialogAccentColor { get; set; }

Property Value

JsonColor

ConfirmationDialogConfirmButtonFilled

public Boolean ConfirmationDialogConfirmButtonFilled { get; set; }

Property Value

Boolean

ConfirmationDialogConfirmButtonFilledTextColor

public JsonColor ConfirmationDialogConfirmButtonFilledTextColor { get; set; }

Property Value

JsonColor

ConfirmationDialogConfirmButtonTitle

public string ConfirmationDialogConfirmButtonTitle { get; set; }

Property Value

string

ConfirmationDialogMessage

public string ConfirmationDialogMessage { get; set; }

Property Value

string

ConfirmationDialogRetryButtonTitle

public string ConfirmationDialogRetryButtonTitle { get; set; }

Property Value

string

ConfirmationDialogTitle

public string ConfirmationDialogTitle { 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

FinderTextHint

public string FinderTextHint { get; set; }

Property Value

string

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

MinNumberOfRequiredFramesWithEqualRecognitionResult

public Integer MinNumberOfRequiredFramesWithEqualRecognitionResult { get; set; }

Property Value

Integer

OrientationLockMode

public JsonOrientationLockMode OrientationLockMode { get; set; }

Property Value

JsonOrientationLockMode

ReplaceCancelButtonWithIcon

public Boolean ReplaceCancelButtonWithIcon { get; set; }

Property Value

Boolean

ScanStrategy

public JsonLicensePlateScanStrategy ScanStrategy { get; set; }

Property Value

JsonLicensePlateScanStrategy

Screen

public string Screen { get; set; }

Property Value

string

SignificantShakeDelay

public Long SignificantShakeDelay { get; set; }

Property Value

Long

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

Methods

Component1()

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

Returns

string

Component10()

[Register("component10", "()Ljava/lang/String;", "")]
public string Component10()

Returns

string

Component11()

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

Returns

JsonColor

Component12()

[Register("component12", "()Ljava/lang/Boolean;", "")]
public Boolean Component12()

Returns

Boolean

Component13()

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

Returns

JsonOrientationLockMode

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/Integer;", "")]
public Integer Component17()

Returns

Integer

Component18()

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

Returns

Integer

Component19()

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

Returns

Boolean

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", "()Lio/scanbot/sdk/ui/view/licenseplate/configuration/json/JsonLicensePlateScanStrategy;", "")]
public JsonLicensePlateScanStrategy Component21()

Returns

JsonLicensePlateScanStrategy

Component22()

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

Returns

string

Component23()

[Register("component23", "()Ljava/lang/String;", "")]
public string Component23()

Returns

string

Component24()

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

Returns

string

Component25()

[Register("component25", "()Ljava/lang/String;", "")]
public string Component25()

Returns

string

Component26()

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

Returns

JsonColor

Component27()

[Register("component27", "()Ljava/lang/Boolean;", "")]
public Boolean Component27()

Returns

Boolean

Component28()

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

Returns

JsonColor

Component29()

[Register("component29", "()Ljava/lang/Boolean;", "")]
public Boolean Component29()

Returns

Boolean

Component3()

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

Returns

JsonCameraModule

Component30()

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

Returns

JsonCameraPreviewMode

Component31()

[Register("component31", "()Ljava/lang/Boolean;", "")]
public Boolean Component31()

Returns

Boolean

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, string, JsonColor, Boolean, JsonOrientationLockMode, JsonColor, JsonColor, JsonColor, Integer, Integer, Boolean, Long, JsonLicensePlateScanStrategy, string, string, string, string, JsonColor, Boolean, JsonColor, Boolean, JsonCameraPreviewMode, Boolean)

[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;Ljava/lang/String;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;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Long;Lio/scanbot/sdk/ui/view/licenseplate/configuration/json/JsonLicensePlateScanStrategy;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;)Lio/scanbot/sdk/ui/view/licenseplate/configuration/json/LicensePlateScannerJsonConfiguration;", "")]
public LicensePlateScannerJsonConfiguration Copy(string version, string screen, JsonCameraModule cameraModule, JsonColor cameraOverlayColor, string cancelButtonTitle, string enableCameraButtonTitle, string enableCameraExplanationText, JsonColor finderLineColor, Double finderLineWidth, string finderTextHint, JsonColor finderTextHintColor, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, Integer minNumberOfRequiredFramesWithEqualRecognitionResult, Integer maximumNumberOfAccumulatedFrames, Boolean useButtonsAllCaps, Long significantShakeDelay, JsonLicensePlateScanStrategy scanStrategy, string confirmationDialogTitle, string confirmationDialogMessage, string confirmationDialogConfirmButtonTitle, string confirmationDialogRetryButtonTitle, JsonColor confirmationDialogAccentColor, Boolean confirmationDialogConfirmButtonFilled, JsonColor confirmationDialogConfirmButtonFilledTextColor, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled)

Parameters

version string
screen string
cameraModule JsonCameraModule
cameraOverlayColor JsonColor
cancelButtonTitle string
enableCameraButtonTitle string
enableCameraExplanationText string
finderLineColor JsonColor
finderLineWidth Double
finderTextHint string
finderTextHintColor JsonColor
flashEnabled Boolean
orientationLockMode JsonOrientationLockMode
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
minNumberOfRequiredFramesWithEqualRecognitionResult Integer
maximumNumberOfAccumulatedFrames Integer
useButtonsAllCaps Boolean
significantShakeDelay Long
scanStrategy JsonLicensePlateScanStrategy
confirmationDialogTitle string
confirmationDialogMessage string
confirmationDialogConfirmButtonTitle string
confirmationDialogRetryButtonTitle string
confirmationDialogAccentColor JsonColor
confirmationDialogConfirmButtonFilled Boolean
confirmationDialogConfirmButtonFilledTextColor JsonColor
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
touchToFocusEnabled Boolean

Returns

LicensePlateScannerJsonConfiguration

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.