Class DocumentScanningFlow
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Document.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class DocumentScanningFlow : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
DocumentScanningFlow
- Implements
-
Constructors
DocumentScanningFlow()
public DocumentScanningFlow()
DocumentScanningFlow(JSONObject)
public DocumentScanningFlow(JSONObject json)
Parameters
json
JSONObject
DocumentScanningFlow(IDictionary<string, Object>)
public DocumentScanningFlow(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
DocumentScanningFlow(string, string, Palette, DocumentScannerTextLocalization, DocumentFlowAppearanceConfiguration, DocumentScannerOutputSettings, DocumentScannerScreens, string, bool, bool, bool)
public DocumentScanningFlow(string version, string screen, Palette palette, DocumentScannerTextLocalization localization, DocumentFlowAppearanceConfiguration appearance, DocumentScannerOutputSettings outputSettings, DocumentScannerScreens screens, string documentUuid, bool cleanScanningSession, bool showReviewScreenOnStart, bool keepScreenOn)
Parameters
version
string
screen
string
palette
Palette
localization
DocumentScannerTextLocalization
appearance
DocumentFlowAppearanceConfiguration
outputSettings
DocumentScannerOutputSettings
screens
DocumentScannerScreens
documentUuid
string
cleanScanningSession
bool
showReviewScreenOnStart
bool
keepScreenOn
bool
Properties
Appearance
public DocumentFlowAppearanceConfiguration Appearance { get; set; }
Property Value
- DocumentFlowAppearanceConfiguration
CleanScanningSession
public bool CleanScanningSession { get; set; }
Property Value
- bool
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
DocumentUuid
public string DocumentUuid { get; set; }
Property Value
- string
KeepScreenOn
public bool KeepScreenOn { get; set; }
Property Value
- bool
Localization
public DocumentScannerTextLocalization Localization { get; set; }
Property Value
- DocumentScannerTextLocalization
OutputSettings
public DocumentScannerOutputSettings OutputSettings { get; set; }
Property Value
- DocumentScannerOutputSettings
Palette
public Palette Palette { get; set; }
Property Value
- Palette
Screen
public string Screen { get; set; }
Property Value
- string
Screens
public DocumentScannerScreens Screens { get; set; }
Property Value
- DocumentScannerScreens
ShowReviewScreenOnStart
public bool ShowReviewScreenOnStart { get; set; }
Property Value
- bool
Version
public string Version { get; set; }
Property Value
- string
Methods
Component1()
public string Component1()
Returns
- string
Component10()
public bool Component10()
Returns
- bool
Component11()
public bool Component11()
Returns
- bool
Component2()
public string Component2()
Returns
- string
Component3()
public Palette Component3()
Returns
- Palette
Component4()
public DocumentScannerTextLocalization Component4()
Returns
- DocumentScannerTextLocalization
Component5()
public DocumentFlowAppearanceConfiguration Component5()
Returns
- DocumentFlowAppearanceConfiguration
Component6()
public DocumentScannerOutputSettings Component6()
Returns
- DocumentScannerOutputSettings
Component7()
public DocumentScannerScreens Component7()
Returns
- DocumentScannerScreens
Component8()
public string Component8()
Returns
- string
Component9()
Returns
- bool
Copy(string, string, Palette, DocumentScannerTextLocalization, DocumentFlowAppearanceConfiguration, DocumentScannerOutputSettings, DocumentScannerScreens, string, bool, bool, bool)
public DocumentScanningFlow Copy(string version, string screen, Palette palette, DocumentScannerTextLocalization localization, DocumentFlowAppearanceConfiguration appearance, DocumentScannerOutputSettings outputSettings, DocumentScannerScreens screens, string documentUuid, bool cleanScanningSession, bool showReviewScreenOnStart, bool keepScreenOn)
Parameters
version
string
screen
string
palette
Palette
localization
DocumentScannerTextLocalization
appearance
DocumentFlowAppearanceConfiguration
outputSettings
DocumentScannerOutputSettings
screens
DocumentScannerScreens
documentUuid
string
cleanScanningSession
bool
showReviewScreenOnStart
bool
keepScreenOn
bool
Returns
- DocumentScanningFlow
Default()
public static DocumentScanningFlow Default()
Returns
- DocumentScanningFlow
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