Table of Contents

Class CameraScreenConfiguration

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

Constructors

CameraScreenConfiguration()

public CameraScreenConfiguration()

CameraScreenConfiguration(AcknowledgementScreenConfiguration, IntroductionScreenConfiguration, ScanAssistanceOverlay, CameraPermissionScreen, StyledText, IconButton, ButtonConfiguration, UserGuidanceConfiguration, DocumentScannerUserGuidance, ScanbotColor, bool, bool, DocumentScannerCameraConfiguration, DocumentScannerParameters, DocumentPolygonConfiguration, CameraBottomBar, ViewFinderConfiguration, CaptureFeedback, Vibration, Timeouts, ScanbotAlertDialog, ScanbotAlertDialog)

public CameraScreenConfiguration(AcknowledgementScreenConfiguration acknowledgement, IntroductionScreenConfiguration introduction, ScanAssistanceOverlay scanAssistanceOverlay, CameraPermissionScreen cameraPermission, StyledText topBarTitle, IconButton topBarIntroButton, ButtonConfiguration topBarBackButton, UserGuidanceConfiguration topUserGuidance, DocumentScannerUserGuidance userGuidance, ScanbotColor backgroundColor, bool autoRotateImages, bool openReviewAfterEachScan, DocumentScannerCameraConfiguration cameraConfiguration, DocumentScannerParameters scannerParameters, DocumentPolygonConfiguration polygon, CameraBottomBar bottomBar, ViewFinderConfiguration viewFinder, CaptureFeedback captureFeedback, Vibration vibration, Timeouts timeouts, ScanbotAlertDialog limitReachedAlertDialog, ScanbotAlertDialog cancelAlertDialog)

Parameters

acknowledgement AcknowledgementScreenConfiguration
introduction IntroductionScreenConfiguration
scanAssistanceOverlay ScanAssistanceOverlay
cameraPermission CameraPermissionScreen
topBarTitle StyledText
topBarIntroButton IconButton
topBarBackButton ButtonConfiguration
topUserGuidance UserGuidanceConfiguration
userGuidance DocumentScannerUserGuidance
backgroundColor ScanbotColor
autoRotateImages bool
openReviewAfterEachScan bool
cameraConfiguration DocumentScannerCameraConfiguration
scannerParameters DocumentScannerParameters
polygon DocumentPolygonConfiguration
bottomBar CameraBottomBar
viewFinder ViewFinderConfiguration
captureFeedback CaptureFeedback
vibration Vibration
timeouts Timeouts
limitReachedAlertDialog ScanbotAlertDialog
cancelAlertDialog ScanbotAlertDialog

CameraScreenConfiguration(JSONObject)

public CameraScreenConfiguration(JSONObject json)

Parameters

json JSONObject

CameraScreenConfiguration(IDictionary<string, Object>)

public CameraScreenConfiguration(IDictionary<string, Object> source)

Parameters

source IDictionary<string, Object>

Properties

Acknowledgement

public AcknowledgementScreenConfiguration Acknowledgement { get; set; }

Property Value

AcknowledgementScreenConfiguration

AutoRotateImages

public bool AutoRotateImages { get; set; }

Property Value

bool

BackgroundColor

public ScanbotColor BackgroundColor { get; set; }

Property Value

ScanbotColor

BottomBar

public CameraBottomBar BottomBar { get; set; }

Property Value

CameraBottomBar

CameraConfiguration

public DocumentScannerCameraConfiguration CameraConfiguration { get; set; }

Property Value

DocumentScannerCameraConfiguration

CameraPermission

public CameraPermissionScreen CameraPermission { get; set; }

Property Value

CameraPermissionScreen

CancelAlertDialog

public ScanbotAlertDialog CancelAlertDialog { get; set; }

Property Value

ScanbotAlertDialog

CaptureFeedback

public CaptureFeedback CaptureFeedback { get; set; }

Property Value

CaptureFeedback

Creator

public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

Introduction

public IntroductionScreenConfiguration Introduction { get; set; }

Property Value

IntroductionScreenConfiguration

LimitReachedAlertDialog

public ScanbotAlertDialog LimitReachedAlertDialog { get; set; }

Property Value

ScanbotAlertDialog

OpenReviewAfterEachScan

public bool OpenReviewAfterEachScan { get; set; }

Property Value

bool

Polygon

public DocumentPolygonConfiguration Polygon { get; set; }

Property Value

DocumentPolygonConfiguration

ScanAssistanceOverlay

public ScanAssistanceOverlay ScanAssistanceOverlay { get; set; }

Property Value

ScanAssistanceOverlay

ScannerParameters

public DocumentScannerParameters ScannerParameters { get; set; }

Property Value

DocumentScannerParameters

Timeouts

public Timeouts Timeouts { get; set; }

Property Value

Timeouts

TopBarBackButton

public ButtonConfiguration TopBarBackButton { get; set; }

Property Value

ButtonConfiguration

TopBarIntroButton

public IconButton TopBarIntroButton { get; set; }

Property Value

IconButton

TopBarTitle

public StyledText TopBarTitle { get; set; }

Property Value

StyledText

TopUserGuidance

public UserGuidanceConfiguration TopUserGuidance { get; set; }

Property Value

UserGuidanceConfiguration

UserGuidance

public DocumentScannerUserGuidance UserGuidance { get; set; }

Property Value

DocumentScannerUserGuidance

Vibration

public Vibration Vibration { get; set; }

Property Value

Vibration

ViewFinder

public ViewFinderConfiguration ViewFinder { get; set; }

Property Value

ViewFinderConfiguration

Methods

Component1()

public AcknowledgementScreenConfiguration Component1()

Returns

AcknowledgementScreenConfiguration

Component10()

public ScanbotColor Component10()

Returns

ScanbotColor

Component11()

public bool Component11()

Returns

bool

Component12()

public bool Component12()

Returns

bool

Component13()

public DocumentScannerCameraConfiguration Component13()

Returns

DocumentScannerCameraConfiguration

Component14()

public DocumentScannerParameters Component14()

Returns

DocumentScannerParameters

Component15()

public DocumentPolygonConfiguration Component15()

Returns

DocumentPolygonConfiguration

Component16()

public CameraBottomBar Component16()

Returns

CameraBottomBar

Component17()

public ViewFinderConfiguration Component17()

Returns

ViewFinderConfiguration

Component18()

public CaptureFeedback Component18()

Returns

CaptureFeedback

Component19()

public Vibration Component19()

Returns

Vibration

Component2()

public IntroductionScreenConfiguration Component2()

Returns

IntroductionScreenConfiguration

Component20()

public Timeouts Component20()

Returns

Timeouts

Component21()

public ScanbotAlertDialog Component21()

Returns

ScanbotAlertDialog

Component22()

public ScanbotAlertDialog Component22()

Returns

ScanbotAlertDialog

Component3()

public ScanAssistanceOverlay Component3()

Returns

ScanAssistanceOverlay

Component4()

public CameraPermissionScreen Component4()

Returns

CameraPermissionScreen

Component5()

public StyledText Component5()

Returns

StyledText

Component6()

public IconButton Component6()

Returns

IconButton

Component7()

public ButtonConfiguration Component7()

Returns

ButtonConfiguration

Component8()

public UserGuidanceConfiguration Component8()

Returns

UserGuidanceConfiguration

Component9()

public DocumentScannerUserGuidance Component9()

Returns

DocumentScannerUserGuidance

Copy(AcknowledgementScreenConfiguration, IntroductionScreenConfiguration, ScanAssistanceOverlay, CameraPermissionScreen, StyledText, IconButton, ButtonConfiguration, UserGuidanceConfiguration, DocumentScannerUserGuidance, ScanbotColor, bool, bool, DocumentScannerCameraConfiguration, DocumentScannerParameters, DocumentPolygonConfiguration, CameraBottomBar, ViewFinderConfiguration, CaptureFeedback, Vibration, Timeouts, ScanbotAlertDialog, ScanbotAlertDialog)

public CameraScreenConfiguration Copy(AcknowledgementScreenConfiguration acknowledgement, IntroductionScreenConfiguration introduction, ScanAssistanceOverlay scanAssistanceOverlay, CameraPermissionScreen cameraPermission, StyledText topBarTitle, IconButton topBarIntroButton, ButtonConfiguration topBarBackButton, UserGuidanceConfiguration topUserGuidance, DocumentScannerUserGuidance userGuidance, ScanbotColor backgroundColor, bool autoRotateImages, bool openReviewAfterEachScan, DocumentScannerCameraConfiguration cameraConfiguration, DocumentScannerParameters scannerParameters, DocumentPolygonConfiguration polygon, CameraBottomBar bottomBar, ViewFinderConfiguration viewFinder, CaptureFeedback captureFeedback, Vibration vibration, Timeouts timeouts, ScanbotAlertDialog limitReachedAlertDialog, ScanbotAlertDialog cancelAlertDialog)

Parameters

acknowledgement AcknowledgementScreenConfiguration
introduction IntroductionScreenConfiguration
scanAssistanceOverlay ScanAssistanceOverlay
cameraPermission CameraPermissionScreen
topBarTitle StyledText
topBarIntroButton IconButton
topBarBackButton ButtonConfiguration
topUserGuidance UserGuidanceConfiguration
userGuidance DocumentScannerUserGuidance
backgroundColor ScanbotColor
autoRotateImages bool
openReviewAfterEachScan bool
cameraConfiguration DocumentScannerCameraConfiguration
scannerParameters DocumentScannerParameters
polygon DocumentPolygonConfiguration
bottomBar CameraBottomBar
viewFinder ViewFinderConfiguration
captureFeedback CaptureFeedback
vibration Vibration
timeouts Timeouts
limitReachedAlertDialog ScanbotAlertDialog
cancelAlertDialog ScanbotAlertDialog

Returns

CameraScreenConfiguration

Default()

public static CameraScreenConfiguration Default()

Returns

CameraScreenConfiguration

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