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