Class GenericDocumentRecognizerJsonConfiguration
- Namespace
- IO.Scanbot.Sdk.UI.View.Genericdocument.Configuration.Json
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/genericdocument/configuration/json/GenericDocumentRecognizerJsonConfiguration", DoNotGenerateAcw = true)]
public sealed class GenericDocumentRecognizerJsonConfiguration : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
GenericDocumentRecognizerJsonConfiguration
- Implements
- Inherited Members
Constructors
GenericDocumentRecognizerJsonConfiguration()
[Register(".ctor", "()V", "")]
public GenericDocumentRecognizerJsonConfiguration()
GenericDocumentRecognizerJsonConfiguration(string, string, Boolean, JsonOrientationLockMode, JsonCameraModule, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, Double, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, string, string, string, string, string, string, string, string, string, string, string, string, string, IList<JsonGenericDocumentType>, Double, IList<JsonFieldsDisplayConfiguration>, IList<JsonDocumentsDisplayConfiguration>, IList<string>, Boolean, string, Boolean, Boolean, JsonCameraPreviewMode, Boolean)
[Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;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;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;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;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;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;)V", "")]
public GenericDocumentRecognizerJsonConfiguration(string version, string screen, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonCameraModule cameraModule, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, JsonColor cameraOverlayColor, JsonColor finderLineColor, Double finderLineWidth, JsonColor fieldsCountTextColor, JsonColor fieldConfidenceHighColor, JsonColor fieldConfidenceModerateColor, JsonColor fieldConfidenceLowColor, JsonColor fieldConfidenceTextColor, JsonColor tipTextColor, JsonColor tipBackgroundColor, JsonColor detailsBackgroundColor, JsonColor detailsPrimaryColor, JsonColor detailsActionColor, string cancelButtonTitle, string clearButtonTitle, string submitButtonTitle, string fieldsCountText, string confidenceValue, string scanBackSideTitle, string scanFrontSideTitle, string startScanningTitle, string scannedEverythingTitle, string enableCameraButtonTitle, string enableCameraExplanationText, string imageTitle, string noDataTitle, IList<JsonGenericDocumentType> acceptedDocumentTypes, Double sharpnessAcceptanceFactor, IList<JsonFieldsDisplayConfiguration> fieldsDisplayConfiguration, IList<JsonDocumentsDisplayConfiguration> documentsDisplayConfiguration, IList<string> excludedFieldTypes, Boolean flashButtonHidden, string flashButtonTitle, Boolean useButtonsAllCaps, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled)
Parameters
version
stringscreen
stringflashEnabled
BooleanorientationLockMode
JsonOrientationLockModecameraModule
JsonCameraModuletopBarBackgroundColor
JsonColortopBarButtonsActiveColor
JsonColortopBarButtonsInactiveColor
JsonColorcameraOverlayColor
JsonColorfinderLineColor
JsonColorfinderLineWidth
DoublefieldsCountTextColor
JsonColorfieldConfidenceHighColor
JsonColorfieldConfidenceModerateColor
JsonColorfieldConfidenceLowColor
JsonColorfieldConfidenceTextColor
JsonColortipTextColor
JsonColortipBackgroundColor
JsonColordetailsBackgroundColor
JsonColordetailsPrimaryColor
JsonColordetailsActionColor
JsonColorcancelButtonTitle
stringclearButtonTitle
stringsubmitButtonTitle
stringfieldsCountText
stringconfidenceValue
stringscanBackSideTitle
stringscanFrontSideTitle
stringstartScanningTitle
stringscannedEverythingTitle
stringenableCameraButtonTitle
stringenableCameraExplanationText
stringimageTitle
stringnoDataTitle
stringacceptedDocumentTypes
IList<JsonGenericDocumentType>sharpnessAcceptanceFactor
DoublefieldsDisplayConfiguration
IList<JsonFieldsDisplayConfiguration>documentsDisplayConfiguration
IList<JsonDocumentsDisplayConfiguration>excludedFieldTypes
IList<string>flashButtonHidden
BooleanflashButtonTitle
stringuseButtonsAllCaps
BooleanreplaceCancelButtonWithIcon
BooleancameraPreviewMode
JsonCameraPreviewModetouchToFocusEnabled
Boolean
Properties
AcceptedDocumentTypes
public IList<JsonGenericDocumentType> AcceptedDocumentTypes { get; set; }
Property Value
CameraModule
public JsonCameraModule CameraModule { get; set; }
Property Value
CameraOverlayColor
public JsonColor CameraOverlayColor { get; set; }
Property Value
CameraPreviewMode
public JsonCameraPreviewMode CameraPreviewMode { get; set; }
Property Value
CancelButtonTitle
public string CancelButtonTitle { get; set; }
Property Value
ClearButtonTitle
public string ClearButtonTitle { get; set; }
Property Value
ConfidenceValue
public string ConfidenceValue { get; set; }
Property Value
Creator
[Register("CREATOR")]
public static IParcelableCreator Creator { get; }
Property Value
DetailsActionColor
public JsonColor DetailsActionColor { get; set; }
Property Value
DetailsBackgroundColor
public JsonColor DetailsBackgroundColor { get; set; }
Property Value
DetailsPrimaryColor
public JsonColor DetailsPrimaryColor { get; set; }
Property Value
DocumentsDisplayConfiguration
public IList<JsonDocumentsDisplayConfiguration> DocumentsDisplayConfiguration { get; set; }
Property Value
EnableCameraButtonTitle
public string EnableCameraButtonTitle { get; set; }
Property Value
EnableCameraExplanationText
public string EnableCameraExplanationText { get; set; }
Property Value
ExcludedFieldTypes
public IList<string> ExcludedFieldTypes { get; set; }
Property Value
FieldConfidenceHighColor
public JsonColor FieldConfidenceHighColor { get; set; }
Property Value
FieldConfidenceLowColor
public JsonColor FieldConfidenceLowColor { get; set; }
Property Value
FieldConfidenceModerateColor
public JsonColor FieldConfidenceModerateColor { get; set; }
Property Value
FieldConfidenceTextColor
public JsonColor FieldConfidenceTextColor { get; set; }
Property Value
FieldsCountText
public string FieldsCountText { get; set; }
Property Value
FieldsCountTextColor
public JsonColor FieldsCountTextColor { get; set; }
Property Value
FieldsDisplayConfiguration
public IList<JsonFieldsDisplayConfiguration> FieldsDisplayConfiguration { get; set; }
Property Value
FinderLineColor
public JsonColor FinderLineColor { get; set; }
Property Value
FinderLineWidth
public Double FinderLineWidth { get; set; }
Property Value
FlashButtonHidden
public Boolean FlashButtonHidden { get; set; }
Property Value
FlashButtonTitle
public string FlashButtonTitle { get; set; }
Property Value
FlashEnabled
public Boolean FlashEnabled { get; set; }
Property Value
ImageTitle
public string ImageTitle { get; set; }
Property Value
NoDataTitle
public string NoDataTitle { get; set; }
Property Value
OrientationLockMode
public JsonOrientationLockMode OrientationLockMode { get; set; }
Property Value
ReplaceCancelButtonWithIcon
public Boolean ReplaceCancelButtonWithIcon { get; set; }
Property Value
ScanBackSideTitle
public string ScanBackSideTitle { get; set; }
Property Value
ScanFrontSideTitle
public string ScanFrontSideTitle { get; set; }
Property Value
ScannedEverythingTitle
public string ScannedEverythingTitle { get; set; }
Property Value
Screen
public string Screen { get; set; }
Property Value
SharpnessAcceptanceFactor
public Double SharpnessAcceptanceFactor { get; set; }
Property Value
StartScanningTitle
public string StartScanningTitle { get; set; }
Property Value
SubmitButtonTitle
public string SubmitButtonTitle { get; set; }
Property Value
TipBackgroundColor
public JsonColor TipBackgroundColor { get; set; }
Property Value
TipTextColor
public JsonColor TipTextColor { get; set; }
Property Value
TopBarBackgroundColor
public JsonColor TopBarBackgroundColor { get; set; }
Property Value
TopBarButtonsActiveColor
public JsonColor TopBarButtonsActiveColor { get; set; }
Property Value
TopBarButtonsInactiveColor
public JsonColor TopBarButtonsInactiveColor { get; set; }
Property Value
TouchToFocusEnabled
public Boolean TouchToFocusEnabled { get; set; }
Property Value
UseButtonsAllCaps
public Boolean UseButtonsAllCaps { get; set; }
Property Value
Version
public string Version { get; set; }
Property Value
Methods
Component1()
[Register("component1", "()Ljava/lang/String;", "")]
public string Component1()
Returns
Component10()
[Register("component10", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component10()
Returns
Component11()
[Register("component11", "()Ljava/lang/Double;", "")]
public Double Component11()
Returns
Component12()
[Register("component12", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component12()
Returns
Component13()
[Register("component13", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component13()
Returns
Component14()
[Register("component14", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component14()
Returns
Component15()
[Register("component15", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component15()
Returns
Component16()
[Register("component16", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component16()
Returns
Component17()
[Register("component17", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component17()
Returns
Component18()
[Register("component18", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component18()
Returns
Component19()
[Register("component19", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component19()
Returns
Component2()
[Register("component2", "()Ljava/lang/String;", "")]
public string Component2()
Returns
Component20()
[Register("component20", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component20()
Returns
Component21()
[Register("component21", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component21()
Returns
Component22()
[Register("component22", "()Ljava/lang/String;", "")]
public string Component22()
Returns
Component23()
[Register("component23", "()Ljava/lang/String;", "")]
public string Component23()
Returns
Component24()
[Register("component24", "()Ljava/lang/String;", "")]
public string Component24()
Returns
Component25()
[Register("component25", "()Ljava/lang/String;", "")]
public string Component25()
Returns
Component26()
[Register("component26", "()Ljava/lang/String;", "")]
public string Component26()
Returns
Component27()
[Register("component27", "()Ljava/lang/String;", "")]
public string Component27()
Returns
Component28()
[Register("component28", "()Ljava/lang/String;", "")]
public string Component28()
Returns
Component29()
[Register("component29", "()Ljava/lang/String;", "")]
public string Component29()
Returns
Component3()
[Register("component3", "()Ljava/lang/Boolean;", "")]
public Boolean Component3()
Returns
Component30()
[Register("component30", "()Ljava/lang/String;", "")]
public string Component30()
Returns
Component31()
[Register("component31", "()Ljava/lang/String;", "")]
public string Component31()
Returns
Component32()
[Register("component32", "()Ljava/lang/String;", "")]
public string Component32()
Returns
Component33()
[Register("component33", "()Ljava/lang/String;", "")]
public string Component33()
Returns
Component34()
[Register("component34", "()Ljava/lang/String;", "")]
public string Component34()
Returns
Component35()
[Register("component35", "()Ljava/util/List;", "")]
public IList<JsonGenericDocumentType> Component35()
Returns
Component36()
[Register("component36", "()Ljava/lang/Double;", "")]
public Double Component36()
Returns
Component37()
[Register("component37", "()Ljava/util/List;", "")]
public IList<JsonFieldsDisplayConfiguration> Component37()
Returns
Component38()
[Register("component38", "()Ljava/util/List;", "")]
public IList<JsonDocumentsDisplayConfiguration> Component38()
Returns
Component39()
[Register("component39", "()Ljava/util/List;", "")]
public IList<string> Component39()
Returns
Component4()
[Register("component4", "()Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;", "")]
public JsonOrientationLockMode Component4()
Returns
Component40()
[Register("component40", "()Ljava/lang/Boolean;", "")]
public Boolean Component40()
Returns
Component41()
[Register("component41", "()Ljava/lang/String;", "")]
public string Component41()
Returns
Component42()
[Register("component42", "()Ljava/lang/Boolean;", "")]
public Boolean Component42()
Returns
Component43()
[Register("component43", "()Ljava/lang/Boolean;", "")]
public Boolean Component43()
Returns
Component44()
[Register("component44", "()Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;", "")]
public JsonCameraPreviewMode Component44()
Returns
Component45()
[Register("component45", "()Ljava/lang/Boolean;", "")]
public Boolean Component45()
Returns
Component5()
[Register("component5", "()Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;", "")]
public JsonCameraModule Component5()
Returns
Component6()
[Register("component6", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component6()
Returns
Component7()
[Register("component7", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component7()
Returns
Component8()
[Register("component8", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component8()
Returns
Component9()
[Register("component9", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component9()
Returns
Copy(string, string, Boolean, JsonOrientationLockMode, JsonCameraModule, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, Double, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, string, string, string, string, string, string, string, string, string, string, string, string, string, IList<JsonGenericDocumentType>, Double, IList<JsonFieldsDisplayConfiguration>, IList<JsonDocumentsDisplayConfiguration>, IList<string>, Boolean, string, Boolean, Boolean, JsonCameraPreviewMode, Boolean)
[Register("copy", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;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;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;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;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;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;)Lio/scanbot/sdk/ui/view/genericdocument/configuration/json/GenericDocumentRecognizerJsonConfiguration;", "")]
public GenericDocumentRecognizerJsonConfiguration Copy(string version, string screen, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonCameraModule cameraModule, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, JsonColor cameraOverlayColor, JsonColor finderLineColor, Double finderLineWidth, JsonColor fieldsCountTextColor, JsonColor fieldConfidenceHighColor, JsonColor fieldConfidenceModerateColor, JsonColor fieldConfidenceLowColor, JsonColor fieldConfidenceTextColor, JsonColor tipTextColor, JsonColor tipBackgroundColor, JsonColor detailsBackgroundColor, JsonColor detailsPrimaryColor, JsonColor detailsActionColor, string cancelButtonTitle, string clearButtonTitle, string submitButtonTitle, string fieldsCountText, string confidenceValue, string scanBackSideTitle, string scanFrontSideTitle, string startScanningTitle, string scannedEverythingTitle, string enableCameraButtonTitle, string enableCameraExplanationText, string imageTitle, string noDataTitle, IList<JsonGenericDocumentType> acceptedDocumentTypes, Double sharpnessAcceptanceFactor, IList<JsonFieldsDisplayConfiguration> fieldsDisplayConfiguration, IList<JsonDocumentsDisplayConfiguration> documentsDisplayConfiguration, IList<string> excludedFieldTypes, Boolean flashButtonHidden, string flashButtonTitle, Boolean useButtonsAllCaps, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled)
Parameters
version
stringscreen
stringflashEnabled
BooleanorientationLockMode
JsonOrientationLockModecameraModule
JsonCameraModuletopBarBackgroundColor
JsonColortopBarButtonsActiveColor
JsonColortopBarButtonsInactiveColor
JsonColorcameraOverlayColor
JsonColorfinderLineColor
JsonColorfinderLineWidth
DoublefieldsCountTextColor
JsonColorfieldConfidenceHighColor
JsonColorfieldConfidenceModerateColor
JsonColorfieldConfidenceLowColor
JsonColorfieldConfidenceTextColor
JsonColortipTextColor
JsonColortipBackgroundColor
JsonColordetailsBackgroundColor
JsonColordetailsPrimaryColor
JsonColordetailsActionColor
JsonColorcancelButtonTitle
stringclearButtonTitle
stringsubmitButtonTitle
stringfieldsCountText
stringconfidenceValue
stringscanBackSideTitle
stringscanFrontSideTitle
stringstartScanningTitle
stringscannedEverythingTitle
stringenableCameraButtonTitle
stringenableCameraExplanationText
stringimageTitle
stringnoDataTitle
stringacceptedDocumentTypes
IList<JsonGenericDocumentType>sharpnessAcceptanceFactor
DoublefieldsDisplayConfiguration
IList<JsonFieldsDisplayConfiguration>documentsDisplayConfiguration
IList<JsonDocumentsDisplayConfiguration>excludedFieldTypes
IList<string>flashButtonHidden
BooleanflashButtonTitle
stringuseButtonsAllCaps
BooleanreplaceCancelButtonWithIcon
BooleancameraPreviewMode
JsonCameraPreviewModetouchToFocusEnabled
Boolean
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
.
android.os.Parcelable.describeContents()
Portions of this page are modifications based on work created and shared by the
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
Parcelflags
ParcelableWriteFlagsAdditional flags about how the object should be written. May be 0 or
#PARCELABLE_WRITE_RETURN_VALUE
.
Remarks
.
android.os.Parcelable.writeToParcel(android.os.Parcel, int)
Portions of this page are modifications based on work created and shared by the