Class CroppingConfiguration
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Document.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class CroppingConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
CroppingConfiguration
- Implements
-
Constructors
CroppingConfiguration(JSONObject)
public CroppingConfiguration(JSONObject json)
Parameters
json JSONObject
CroppingConfiguration(IDictionary<string, Object>)
public CroppingConfiguration(IDictionary<string, Object> source)
Parameters
source IDictionary<string, Object>
CroppingConfiguration(string, string, Palette, string, string, CroppingTextLocalization, CroppingAppearanceConfiguration, CroppingScreenConfiguration, DocumentAnalysisMode)
public CroppingConfiguration(string version, string screen, Palette palette, string documentUuid, string pageUuid, CroppingTextLocalization localization, CroppingAppearanceConfiguration appearance, CroppingScreenConfiguration cropping, DocumentAnalysisMode documentAnalysisMode)
Parameters
version string
screen string
palette Palette
documentUuid string
pageUuid string
localization CroppingTextLocalization
appearance CroppingAppearanceConfiguration
cropping CroppingScreenConfiguration
documentAnalysisMode DocumentAnalysisMode
Properties
Appearance
public CroppingAppearanceConfiguration Appearance { get; set; }
Property Value
- CroppingAppearanceConfiguration
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
Cropping
public CroppingScreenConfiguration Cropping { get; set; }
Property Value
- CroppingScreenConfiguration
DocumentAnalysisMode
public DocumentAnalysisMode DocumentAnalysisMode { get; set; }
Property Value
- DocumentAnalysisMode
DocumentUuid
public string DocumentUuid { get; set; }
Property Value
- string
Localization
public CroppingTextLocalization Localization { get; set; }
Property Value
- CroppingTextLocalization
PageUuid
public string PageUuid { get; set; }
Property Value
- string
Palette
public Palette Palette { get; set; }
Property Value
- Palette
Screen
public string Screen { get; set; }
Property Value
- string
Version
public string Version { get; set; }
Property Value
- string
Methods
Component1()
public string Component1()
Returns
- string
Component2()
public string Component2()
Returns
- string
Component3()
public Palette Component3()
Returns
- Palette
Component4()
public string Component4()
Returns
- string
Component5()
public string Component5()
Returns
- string
Component6()
public CroppingTextLocalization Component6()
Returns
- CroppingTextLocalization
Component7()
public CroppingAppearanceConfiguration Component7()
Returns
- CroppingAppearanceConfiguration
Component8()
public CroppingScreenConfiguration Component8()
Returns
- CroppingScreenConfiguration
Component9()
public DocumentAnalysisMode Component9()
Returns
- DocumentAnalysisMode
Copy(string, string, Palette, string, string, CroppingTextLocalization, CroppingAppearanceConfiguration, CroppingScreenConfiguration, DocumentAnalysisMode)
public CroppingConfiguration Copy(string version, string screen, Palette palette, string documentUuid, string pageUuid, CroppingTextLocalization localization, CroppingAppearanceConfiguration appearance, CroppingScreenConfiguration cropping, DocumentAnalysisMode documentAnalysisMode)
Parameters
version string
screen string
palette Palette
documentUuid string
pageUuid string
localization CroppingTextLocalization
appearance CroppingAppearanceConfiguration
cropping CroppingScreenConfiguration
documentAnalysisMode DocumentAnalysisMode
Returns
- CroppingConfiguration
DescribeContents()
public int DescribeContents()
Returns
- int
ToJson(ToJsonConfiguration)
public JSONObject ToJson(ToJsonConfiguration config)
Parameters
config ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out Parcel
flags ParcelableWriteFlags