Table of Contents

Class MedicalCertificateRecognizerJsonConfiguration

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

Constructors

MedicalCertificateRecognizerJsonConfiguration()

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

MedicalCertificateRecognizerJsonConfiguration(string, string, JsonCameraModule, JsonColor, string, string, string, JsonColor, Double, Boolean, JsonOrientationLockMode, JsonColor, JsonColor, JsonColor, Boolean, JsonColor, JsonColor, Boolean, Boolean, string, JsonColor, string, string, Boolean, JsonColor, Boolean, JsonMedicalCertificateUserGuidanceStrings, 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/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/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/view/mc/configuration/json/JsonMedicalCertificateUserGuidanceStrings;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;)V", "")]
public MedicalCertificateRecognizerJsonConfiguration(string version, string screen, JsonCameraModule cameraModule, JsonColor cameraOverlayColor, string cancelButtonTitle, string enableCameraButtonTitle, string enableCameraExplanationText, JsonColor finderLineColor, Double finderLineWidth, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, Boolean useButtonsAllCaps, JsonColor userGuidanceBackgroundColor, JsonColor userGuidanceTextColor, Boolean recognizePatientInfo, Boolean returnCroppedDocumentImage, string errorDialogTitle, JsonColor errorDialogAccentColor, string errorDialogMessage, string errorDialogOkButton, Boolean errorDialogOkButtonFilled, JsonColor errorDialogOkButtonFilledTextColor, Boolean showFinderOverlay, JsonMedicalCertificateUserGuidanceStrings userGuidanceStrings, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled)

Parameters

version string
screen string
cameraModule JsonCameraModule
cameraOverlayColor JsonColor
cancelButtonTitle string
enableCameraButtonTitle string
enableCameraExplanationText string
finderLineColor JsonColor
finderLineWidth Double
flashEnabled Boolean
orientationLockMode JsonOrientationLockMode
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
useButtonsAllCaps Boolean
userGuidanceBackgroundColor JsonColor
userGuidanceTextColor JsonColor
recognizePatientInfo Boolean
returnCroppedDocumentImage Boolean
errorDialogTitle string
errorDialogAccentColor JsonColor
errorDialogMessage string
errorDialogOkButton string
errorDialogOkButtonFilled Boolean
errorDialogOkButtonFilledTextColor JsonColor
showFinderOverlay Boolean
userGuidanceStrings JsonMedicalCertificateUserGuidanceStrings
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

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

ErrorDialogAccentColor

public JsonColor ErrorDialogAccentColor { get; set; }

Property Value

JsonColor

ErrorDialogMessage

public string ErrorDialogMessage { get; set; }

Property Value

string

ErrorDialogOkButton

public string ErrorDialogOkButton { get; set; }

Property Value

string

ErrorDialogOkButtonFilled

public Boolean ErrorDialogOkButtonFilled { get; set; }

Property Value

Boolean

ErrorDialogOkButtonFilledTextColor

public JsonColor ErrorDialogOkButtonFilledTextColor { get; set; }

Property Value

JsonColor

ErrorDialogTitle

public string ErrorDialogTitle { get; set; }

Property Value

string

FinderLineColor

public JsonColor FinderLineColor { get; set; }

Property Value

JsonColor

FinderLineWidth

public Double FinderLineWidth { get; set; }

Property Value

Double

FlashEnabled

public Boolean FlashEnabled { get; set; }

Property Value

Boolean

OrientationLockMode

public JsonOrientationLockMode OrientationLockMode { get; set; }

Property Value

JsonOrientationLockMode

RecognizePatientInfo

public Boolean RecognizePatientInfo { get; set; }

Property Value

Boolean

ReturnCroppedDocumentImage

public Boolean ReturnCroppedDocumentImage { get; set; }

Property Value

Boolean

Screen

public string Screen { get; set; }

Property Value

string

ShowFinderOverlay

public Boolean ShowFinderOverlay { get; set; }

Property Value

Boolean

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

UserGuidanceBackgroundColor

public JsonColor UserGuidanceBackgroundColor { get; set; }

Property Value

JsonColor

UserGuidanceStrings

public JsonMedicalCertificateUserGuidanceStrings UserGuidanceStrings { get; set; }

Property Value

JsonMedicalCertificateUserGuidanceStrings

UserGuidanceTextColor

public JsonColor UserGuidanceTextColor { get; set; }

Property Value

JsonColor

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

Returns

Boolean

Component11()

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

Returns

JsonOrientationLockMode

Component12()

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

Returns

JsonColor

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", "()Ljava/lang/Boolean;", "")]
public Boolean Component15()

Returns

Boolean

Component16()

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

Returns

JsonColor

Component17()

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

Returns

JsonColor

Component18()

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

Returns

Boolean

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/String;", "")]
public string Component20()

Returns

string

Component21()

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

Returns

JsonColor

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

Returns

Boolean

Component25()

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

Returns

JsonColor

Component26()

[Register("component26", "()Ljava/lang/Boolean;", "")]
public Boolean Component26()

Returns

Boolean

Component27()

[Register("component27", "()Lio/scanbot/sdk/ui/view/mc/configuration/json/JsonMedicalCertificateUserGuidanceStrings;", "")]
public JsonMedicalCertificateUserGuidanceStrings Component27()

Returns

JsonMedicalCertificateUserGuidanceStrings

Component28()

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

Returns

JsonCameraPreviewMode

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

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, Boolean, JsonOrientationLockMode, JsonColor, JsonColor, JsonColor, Boolean, JsonColor, JsonColor, Boolean, Boolean, string, JsonColor, string, string, Boolean, JsonColor, Boolean, JsonMedicalCertificateUserGuidanceStrings, 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/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/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/view/mc/configuration/json/JsonMedicalCertificateUserGuidanceStrings;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;)Lio/scanbot/sdk/ui/view/mc/configuration/json/MedicalCertificateRecognizerJsonConfiguration;", "")]
public MedicalCertificateRecognizerJsonConfiguration Copy(string version, string screen, JsonCameraModule cameraModule, JsonColor cameraOverlayColor, string cancelButtonTitle, string enableCameraButtonTitle, string enableCameraExplanationText, JsonColor finderLineColor, Double finderLineWidth, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, Boolean useButtonsAllCaps, JsonColor userGuidanceBackgroundColor, JsonColor userGuidanceTextColor, Boolean recognizePatientInfo, Boolean returnCroppedDocumentImage, string errorDialogTitle, JsonColor errorDialogAccentColor, string errorDialogMessage, string errorDialogOkButton, Boolean errorDialogOkButtonFilled, JsonColor errorDialogOkButtonFilledTextColor, Boolean showFinderOverlay, JsonMedicalCertificateUserGuidanceStrings userGuidanceStrings, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled)

Parameters

version string
screen string
cameraModule JsonCameraModule
cameraOverlayColor JsonColor
cancelButtonTitle string
enableCameraButtonTitle string
enableCameraExplanationText string
finderLineColor JsonColor
finderLineWidth Double
flashEnabled Boolean
orientationLockMode JsonOrientationLockMode
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
useButtonsAllCaps Boolean
userGuidanceBackgroundColor JsonColor
userGuidanceTextColor JsonColor
recognizePatientInfo Boolean
returnCroppedDocumentImage Boolean
errorDialogTitle string
errorDialogAccentColor JsonColor
errorDialogMessage string
errorDialogOkButton string
errorDialogOkButtonFilled Boolean
errorDialogOkButtonFilledTextColor JsonColor
showFinderOverlay Boolean
userGuidanceStrings JsonMedicalCertificateUserGuidanceStrings
cameraPreviewMode JsonCameraPreviewMode
touchToFocusEnabled Boolean

Returns

MedicalCertificateRecognizerJsonConfiguration

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.