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