public sealed class DocumentDataExtractorScreenConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
DocumentDataExtractorScreenConfiguration
- Implements
-
Constructors
public DocumentDataExtractorScreenConfiguration()
public DocumentDataExtractorScreenConfiguration(JSONObject json)
Parameters
json
JSONObject
public DocumentDataExtractorScreenConfiguration(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
public DocumentDataExtractorScreenConfiguration(string version, string screen, DocumentDataExtractorScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, DocumentDataExtractorGuidanceConfiguration scanStatusUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, DocumentDataExtractorIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, DocumentDataExtractorConfiguration scannerConfiguration, DocumentDataExtractionProgressConfiguration extractionProgress, int noDocumentFoundTimeout, int accumulationTimeout, ScanCompletionOverlay successOverlay, ScanbotAlertDialog noDocumentDetectedAlertDialog, ScanbotAlertDialog cantProcessDocumentAlertDialog, ScanbotAlertDialog unsupportedDocumentAlertDialog, ScanbotAlertDialog scanningTooLongAlertDialog, Sound sound, Vibration vibration, bool keepScreenOn)
Parameters
version
string
screen
string
localization
DocumentDataExtractorScreenTextLocalization
palette
Palette
backgroundColor
ScanbotColor
cameraConfiguration
CameraConfiguration
cameraPermission
CameraPermissionScreen
topUserGuidance
UserGuidanceConfiguration
scanStatusUserGuidance
DocumentDataExtractorGuidanceConfiguration
topBar
TopBarConfiguration
topBarOpenIntroScreenButton
IconButton
introScreen
DocumentDataExtractorIntroScreenConfiguration
actionBar
ActionBarConfiguration
viewFinder
PermanentViewFinderConfiguration
scannerConfiguration
DocumentDataExtractorConfiguration
extractionProgress
DocumentDataExtractionProgressConfiguration
noDocumentFoundTimeout
int
accumulationTimeout
int
successOverlay
ScanCompletionOverlay
noDocumentDetectedAlertDialog
ScanbotAlertDialog
cantProcessDocumentAlertDialog
ScanbotAlertDialog
unsupportedDocumentAlertDialog
ScanbotAlertDialog
scanningTooLongAlertDialog
ScanbotAlertDialog
sound
Sound
vibration
Vibration
keepScreenOn
bool
Properties
public int AccumulationTimeout { get; set; }
Property Value
- int
public ActionBarConfiguration ActionBar { get; set; }
Property Value
- ActionBarConfiguration
public ScanbotColor BackgroundColor { get; set; }
Property Value
- ScanbotColor
public CameraConfiguration CameraConfiguration { get; set; }
Property Value
- CameraConfiguration
public CameraPermissionScreen CameraPermission { get; set; }
Property Value
- CameraPermissionScreen
public ScanbotAlertDialog CantProcessDocumentAlertDialog { get; set; }
Property Value
- ScanbotAlertDialog
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
public DocumentDataExtractionProgressConfiguration ExtractionProgress { get; set; }
Property Value
- DocumentDataExtractionProgressConfiguration
public DocumentDataExtractorIntroScreenConfiguration IntroScreen { get; set; }
Property Value
- DocumentDataExtractorIntroScreenConfiguration
public bool KeepScreenOn { get; set; }
Property Value
- bool
public DocumentDataExtractorScreenTextLocalization Localization { get; set; }
Property Value
- DocumentDataExtractorScreenTextLocalization
public ScanbotAlertDialog NoDocumentDetectedAlertDialog { get; set; }
Property Value
- ScanbotAlertDialog
public int NoDocumentFoundTimeout { get; set; }
Property Value
- int
public Palette Palette { get; set; }
Property Value
- Palette
public DocumentDataExtractorGuidanceConfiguration ScanStatusUserGuidance { get; set; }
Property Value
- DocumentDataExtractorGuidanceConfiguration
public DocumentDataExtractorConfiguration ScannerConfiguration { get; set; }
Property Value
- DocumentDataExtractorConfiguration
public ScanbotAlertDialog ScanningTooLongAlertDialog { get; set; }
Property Value
- ScanbotAlertDialog
public string Screen { get; }
Property Value
- string
public Sound Sound { get; set; }
Property Value
- Sound
public ScanCompletionOverlay SuccessOverlay { get; set; }
Property Value
- ScanCompletionOverlay
public TopBarConfiguration TopBar { get; set; }
Property Value
- TopBarConfiguration
public IconButton TopBarOpenIntroScreenButton { get; set; }
Property Value
- IconButton
public UserGuidanceConfiguration TopUserGuidance { get; set; }
Property Value
- UserGuidanceConfiguration
public ScanbotAlertDialog UnsupportedDocumentAlertDialog { get; set; }
Property Value
- ScanbotAlertDialog
public string Version { get; }
Property Value
- string
public Vibration Vibration { get; set; }
Property Value
- Vibration
public PermanentViewFinderConfiguration ViewFinder { get; set; }
Property Value
- PermanentViewFinderConfiguration
Methods
public string Component1()
Returns
- string
public TopBarConfiguration Component10()
Returns
- TopBarConfiguration
public IconButton Component11()
Returns
- IconButton
public DocumentDataExtractorIntroScreenConfiguration Component12()
Returns
- DocumentDataExtractorIntroScreenConfiguration
public ActionBarConfiguration Component13()
Returns
- ActionBarConfiguration
public PermanentViewFinderConfiguration Component14()
Returns
- PermanentViewFinderConfiguration
public DocumentDataExtractorConfiguration Component15()
Returns
- DocumentDataExtractorConfiguration
public DocumentDataExtractionProgressConfiguration Component16()
Returns
- DocumentDataExtractionProgressConfiguration
Returns
- int
Returns
- int
public ScanCompletionOverlay Component19()
Returns
- ScanCompletionOverlay
public string Component2()
Returns
- string
public ScanbotAlertDialog Component20()
Returns
- ScanbotAlertDialog
public ScanbotAlertDialog Component21()
Returns
- ScanbotAlertDialog
public ScanbotAlertDialog Component22()
Returns
- ScanbotAlertDialog
public ScanbotAlertDialog Component23()
Returns
- ScanbotAlertDialog
public Sound Component24()
Returns
- Sound
public Vibration Component25()
Returns
- Vibration
public bool Component26()
Returns
- bool
public DocumentDataExtractorScreenTextLocalization Component3()
Returns
- DocumentDataExtractorScreenTextLocalization
public Palette Component4()
Returns
- Palette
public ScanbotColor Component5()
Returns
- ScanbotColor
public CameraConfiguration Component6()
Returns
- CameraConfiguration
public CameraPermissionScreen Component7()
Returns
- CameraPermissionScreen
public UserGuidanceConfiguration Component8()
Returns
- UserGuidanceConfiguration
public DocumentDataExtractorGuidanceConfiguration Component9()
Returns
- DocumentDataExtractorGuidanceConfiguration
public DocumentDataExtractorScreenConfiguration Copy(string version, string screen, DocumentDataExtractorScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, DocumentDataExtractorGuidanceConfiguration scanStatusUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, DocumentDataExtractorIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, DocumentDataExtractorConfiguration scannerConfiguration, DocumentDataExtractionProgressConfiguration extractionProgress, int noDocumentFoundTimeout, int accumulationTimeout, ScanCompletionOverlay successOverlay, ScanbotAlertDialog noDocumentDetectedAlertDialog, ScanbotAlertDialog cantProcessDocumentAlertDialog, ScanbotAlertDialog unsupportedDocumentAlertDialog, ScanbotAlertDialog scanningTooLongAlertDialog, Sound sound, Vibration vibration, bool keepScreenOn)
Parameters
version
string
screen
string
localization
DocumentDataExtractorScreenTextLocalization
palette
Palette
backgroundColor
ScanbotColor
cameraConfiguration
CameraConfiguration
cameraPermission
CameraPermissionScreen
topUserGuidance
UserGuidanceConfiguration
scanStatusUserGuidance
DocumentDataExtractorGuidanceConfiguration
topBar
TopBarConfiguration
topBarOpenIntroScreenButton
IconButton
introScreen
DocumentDataExtractorIntroScreenConfiguration
actionBar
ActionBarConfiguration
viewFinder
PermanentViewFinderConfiguration
scannerConfiguration
DocumentDataExtractorConfiguration
extractionProgress
DocumentDataExtractionProgressConfiguration
noDocumentFoundTimeout
int
accumulationTimeout
int
successOverlay
ScanCompletionOverlay
noDocumentDetectedAlertDialog
ScanbotAlertDialog
cantProcessDocumentAlertDialog
ScanbotAlertDialog
unsupportedDocumentAlertDialog
ScanbotAlertDialog
scanningTooLongAlertDialog
ScanbotAlertDialog
sound
Sound
vibration
Vibration
keepScreenOn
bool
Returns
- DocumentDataExtractorScreenConfiguration
public static DocumentDataExtractorScreenConfiguration Default()
Returns
- DocumentDataExtractorScreenConfiguration
public int DescribeContents()
Returns
- int
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