Table of Contents

Class MrzScannerScreenConfiguration

Namespace
IO.Scanbot.Sdk.Ui_v2.Mrz.Configuration
Assembly
DocumentSDK.NET.Droid.dll
public sealed class MrzScannerScreenConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
Inheritance
MrzScannerScreenConfiguration
Implements

Constructors

MrzScannerScreenConfiguration()

public MrzScannerScreenConfiguration()

MrzScannerScreenConfiguration(JSONObject)

public MrzScannerScreenConfiguration(JSONObject json)

Parameters

json JSONObject

MrzScannerScreenConfiguration(IDictionary<string, Object>)

public MrzScannerScreenConfiguration(IDictionary<string, Object> source)

Parameters

source IDictionary<string, Object>

MrzScannerScreenConfiguration(string, string, MrzScannerScreenTextLocalization, Palette, ScanbotColor, CameraConfiguration, CameraPermissionScreen, UserGuidanceConfiguration, UserGuidanceConfiguration, TopBarConfiguration, IconButton, MrzScannerIntroScreenConfiguration, ActionBarConfiguration, PermanentViewFinderConfiguration, MrzScannerConfiguration, MrzFinderLayoutPreset, ScanCompletionOverlay, Sound, Vibration, bool)

public MrzScannerScreenConfiguration(string version, string screen, MrzScannerScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, UserGuidanceConfiguration finderViewUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, MrzScannerIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, MrzScannerConfiguration scannerConfiguration, MrzFinderLayoutPreset mrzExampleOverlay, ScanCompletionOverlay successOverlay, Sound sound, Vibration vibration, bool keepScreenOn)

Parameters

version string
screen string
localization MrzScannerScreenTextLocalization
palette Palette
backgroundColor ScanbotColor
cameraConfiguration CameraConfiguration
cameraPermission CameraPermissionScreen
topUserGuidance UserGuidanceConfiguration
finderViewUserGuidance UserGuidanceConfiguration
topBar TopBarConfiguration
topBarOpenIntroScreenButton IconButton
introScreen MrzScannerIntroScreenConfiguration
actionBar ActionBarConfiguration
viewFinder PermanentViewFinderConfiguration
scannerConfiguration MrzScannerConfiguration
mrzExampleOverlay MrzFinderLayoutPreset
successOverlay ScanCompletionOverlay
sound Sound
vibration Vibration
keepScreenOn bool

Properties

ActionBar

public ActionBarConfiguration ActionBar { get; set; }

Property Value

ActionBarConfiguration

BackgroundColor

public ScanbotColor BackgroundColor { get; set; }

Property Value

ScanbotColor

CameraConfiguration

public CameraConfiguration CameraConfiguration { get; set; }

Property Value

CameraConfiguration

CameraPermission

public CameraPermissionScreen CameraPermission { get; set; }

Property Value

CameraPermissionScreen

Creator

public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

FinderViewUserGuidance

public UserGuidanceConfiguration FinderViewUserGuidance { get; set; }

Property Value

UserGuidanceConfiguration

IntroScreen

public MrzScannerIntroScreenConfiguration IntroScreen { get; set; }

Property Value

MrzScannerIntroScreenConfiguration

KeepScreenOn

public bool KeepScreenOn { get; set; }

Property Value

bool

Localization

public MrzScannerScreenTextLocalization Localization { get; set; }

Property Value

MrzScannerScreenTextLocalization

MrzExampleOverlay

public MrzFinderLayoutPreset MrzExampleOverlay { get; set; }

Property Value

MrzFinderLayoutPreset

Palette

public Palette Palette { get; set; }

Property Value

Palette

ScannerConfiguration

public MrzScannerConfiguration ScannerConfiguration { get; set; }

Property Value

MrzScannerConfiguration

Screen

public string Screen { get; }

Property Value

string

Sound

public Sound Sound { get; set; }

Property Value

Sound

SuccessOverlay

public ScanCompletionOverlay SuccessOverlay { get; set; }

Property Value

ScanCompletionOverlay

TopBar

public TopBarConfiguration TopBar { get; set; }

Property Value

TopBarConfiguration

TopBarOpenIntroScreenButton

public IconButton TopBarOpenIntroScreenButton { get; set; }

Property Value

IconButton

TopUserGuidance

public UserGuidanceConfiguration TopUserGuidance { get; set; }

Property Value

UserGuidanceConfiguration

Version

public string Version { get; }

Property Value

string

Vibration

public Vibration Vibration { get; set; }

Property Value

Vibration

ViewFinder

public PermanentViewFinderConfiguration ViewFinder { get; set; }

Property Value

PermanentViewFinderConfiguration

Methods

Component1()

public string Component1()

Returns

string

Component10()

public TopBarConfiguration Component10()

Returns

TopBarConfiguration

Component11()

public IconButton Component11()

Returns

IconButton

Component12()

public MrzScannerIntroScreenConfiguration Component12()

Returns

MrzScannerIntroScreenConfiguration

Component13()

public ActionBarConfiguration Component13()

Returns

ActionBarConfiguration

Component14()

public PermanentViewFinderConfiguration Component14()

Returns

PermanentViewFinderConfiguration

Component15()

public MrzScannerConfiguration Component15()

Returns

MrzScannerConfiguration

Component16()

public MrzFinderLayoutPreset Component16()

Returns

MrzFinderLayoutPreset

Component17()

public ScanCompletionOverlay Component17()

Returns

ScanCompletionOverlay

Component18()

public Sound Component18()

Returns

Sound

Component19()

public Vibration Component19()

Returns

Vibration

Component2()

public string Component2()

Returns

string

Component20()

public bool Component20()

Returns

bool

Component3()

public MrzScannerScreenTextLocalization Component3()

Returns

MrzScannerScreenTextLocalization

Component4()

public Palette Component4()

Returns

Palette

Component5()

public ScanbotColor Component5()

Returns

ScanbotColor

Component6()

public CameraConfiguration Component6()

Returns

CameraConfiguration

Component7()

public CameraPermissionScreen Component7()

Returns

CameraPermissionScreen

Component8()

public UserGuidanceConfiguration Component8()

Returns

UserGuidanceConfiguration

Component9()

public UserGuidanceConfiguration Component9()

Returns

UserGuidanceConfiguration

Copy(string, string, MrzScannerScreenTextLocalization, Palette, ScanbotColor, CameraConfiguration, CameraPermissionScreen, UserGuidanceConfiguration, UserGuidanceConfiguration, TopBarConfiguration, IconButton, MrzScannerIntroScreenConfiguration, ActionBarConfiguration, PermanentViewFinderConfiguration, MrzScannerConfiguration, MrzFinderLayoutPreset, ScanCompletionOverlay, Sound, Vibration, bool)

public MrzScannerScreenConfiguration Copy(string version, string screen, MrzScannerScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, UserGuidanceConfiguration finderViewUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, MrzScannerIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, MrzScannerConfiguration scannerConfiguration, MrzFinderLayoutPreset mrzExampleOverlay, ScanCompletionOverlay successOverlay, Sound sound, Vibration vibration, bool keepScreenOn)

Parameters

version string
screen string
localization MrzScannerScreenTextLocalization
palette Palette
backgroundColor ScanbotColor
cameraConfiguration CameraConfiguration
cameraPermission CameraPermissionScreen
topUserGuidance UserGuidanceConfiguration
finderViewUserGuidance UserGuidanceConfiguration
topBar TopBarConfiguration
topBarOpenIntroScreenButton IconButton
introScreen MrzScannerIntroScreenConfiguration
actionBar ActionBarConfiguration
viewFinder PermanentViewFinderConfiguration
scannerConfiguration MrzScannerConfiguration
mrzExampleOverlay MrzFinderLayoutPreset
successOverlay ScanCompletionOverlay
sound Sound
vibration Vibration
keepScreenOn bool

Returns

MrzScannerScreenConfiguration

Default()

public static MrzScannerScreenConfiguration Default()

Returns

MrzScannerScreenConfiguration

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