Class CameraScreenConfiguration
[Register("io/scanbot/sdk/ui_v2/document/configuration/CameraScreenConfiguration", DoNotGenerateAcw = true)]
public sealed class CameraScreenConfiguration : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
CameraScreenConfiguration
- Implements
- Inherited Members
Constructors
CameraScreenConfiguration()
[Register(".ctor", "()V", "")]
public CameraScreenConfiguration()
CameraScreenConfiguration(AcknowledgementScreenConfiguration, IntroductionScreenConfiguration, ScanAssistanceOverlay, CameraPermissionScreen, StyledText, IconButton, ButtonConfiguration, UserGuidanceConfiguration, DocumentScannerUserGuidance, ScanbotColor, DocumentScannerCameraConfiguration, DocumentPolygonConfiguration, CameraBottomBar, ViewFinderConfiguration, CaptureFeedback, Vibration, Timeouts, ScanbotAlertDialog, ScanbotAlertDialog)
[Register(".ctor", "(Lio/scanbot/sdk/ui_v2/document/configuration/AcknowledgementScreenConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/IntroductionScreenConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/ScanAssistanceOverlay;Lio/scanbot/sdk/ui_v2/common/CameraPermissionScreen;Lio/scanbot/sdk/ui_v2/common/StyledText;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;Lio/scanbot/sdk/ui_v2/common/UserGuidanceConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/DocumentScannerUserGuidance;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/document/configuration/DocumentScannerCameraConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/DocumentPolygonConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/CameraBottomBar;Lio/scanbot/sdk/ui_v2/common/ViewFinderConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/CaptureFeedback;Lio/scanbot/sdk/ui_v2/common/Vibration;Lio/scanbot/sdk/ui_v2/common/Timeouts;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;)V", "")]
public CameraScreenConfiguration(AcknowledgementScreenConfiguration acknowledgement, IntroductionScreenConfiguration introduction, ScanAssistanceOverlay scanAssistanceOverlay, CameraPermissionScreen cameraPermission, StyledText topBarTitle, IconButton topBarIntroButton, ButtonConfiguration topBarBackButton, UserGuidanceConfiguration topUserGuidance, DocumentScannerUserGuidance userGuidance, ScanbotColor backgroundColor, DocumentScannerCameraConfiguration cameraConfiguration, DocumentPolygonConfiguration polygon, CameraBottomBar bottomBar, ViewFinderConfiguration viewFinder, CaptureFeedback captureFeedback, Vibration vibration, Timeouts timeouts, ScanbotAlertDialog limitReachedAlertDialog, ScanbotAlertDialog cancelAlertDialog)
Parameters
acknowledgement
AcknowledgementScreenConfigurationintroduction
IntroductionScreenConfigurationscanAssistanceOverlay
ScanAssistanceOverlaycameraPermission
CameraPermissionScreentopBarTitle
StyledTexttopBarIntroButton
IconButtontopBarBackButton
ButtonConfigurationtopUserGuidance
UserGuidanceConfigurationuserGuidance
DocumentScannerUserGuidancebackgroundColor
ScanbotColorcameraConfiguration
DocumentScannerCameraConfigurationpolygon
DocumentPolygonConfigurationbottomBar
CameraBottomBarviewFinder
ViewFinderConfigurationcaptureFeedback
CaptureFeedbackvibration
Vibrationtimeouts
TimeoutslimitReachedAlertDialog
ScanbotAlertDialogcancelAlertDialog
ScanbotAlertDialog
CameraScreenConfiguration(JSONObject)
[Register(".ctor", "(Lorg/json/JSONObject;)V", "")]
public CameraScreenConfiguration(JSONObject json)
Parameters
json
JSONObject
CameraScreenConfiguration(IDictionary<string, Object>)
[Register(".ctor", "(Ljava/util/Map;)V", "")]
public CameraScreenConfiguration(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
Acknowledgement
public AcknowledgementScreenConfiguration Acknowledgement { get; set; }
Property Value
BackgroundColor
public ScanbotColor BackgroundColor { get; set; }
Property Value
BottomBar
public CameraBottomBar BottomBar { get; set; }
Property Value
CameraConfiguration
public DocumentScannerCameraConfiguration CameraConfiguration { get; set; }
Property Value
CameraPermission
public CameraPermissionScreen CameraPermission { get; set; }
Property Value
CancelAlertDialog
public ScanbotAlertDialog CancelAlertDialog { get; set; }
Property Value
CaptureFeedback
public CaptureFeedback CaptureFeedback { get; set; }
Property Value
Creator
[Register("CREATOR")]
public static IParcelableCreator Creator { get; }
Property Value
Introduction
public IntroductionScreenConfiguration Introduction { get; set; }
Property Value
LimitReachedAlertDialog
public ScanbotAlertDialog LimitReachedAlertDialog { get; set; }
Property Value
Polygon
public DocumentPolygonConfiguration Polygon { get; set; }
Property Value
ScanAssistanceOverlay
public ScanAssistanceOverlay ScanAssistanceOverlay { get; set; }
Property Value
Timeouts
public Timeouts Timeouts { get; set; }
Property Value
TopBarBackButton
public ButtonConfiguration TopBarBackButton { get; set; }
Property Value
TopBarIntroButton
public IconButton TopBarIntroButton { get; set; }
Property Value
TopBarTitle
public StyledText TopBarTitle { get; set; }
Property Value
TopUserGuidance
public UserGuidanceConfiguration TopUserGuidance { get; set; }
Property Value
UserGuidance
public DocumentScannerUserGuidance UserGuidance { get; set; }
Property Value
Vibration
public Vibration Vibration { get; set; }
Property Value
ViewFinder
public ViewFinderConfiguration ViewFinder { get; set; }
Property Value
Methods
Component1()
[Register("component1", "()Lio/scanbot/sdk/ui_v2/document/configuration/AcknowledgementScreenConfiguration;", "")]
public AcknowledgementScreenConfiguration Component1()
Returns
Component10()
[Register("component10", "()Lio/scanbot/sdk/ui_v2/common/ScanbotColor;", "")]
public ScanbotColor Component10()
Returns
Component11()
[Register("component11", "()Lio/scanbot/sdk/ui_v2/document/configuration/DocumentScannerCameraConfiguration;", "")]
public DocumentScannerCameraConfiguration Component11()
Returns
Component12()
[Register("component12", "()Lio/scanbot/sdk/ui_v2/document/configuration/DocumentPolygonConfiguration;", "")]
public DocumentPolygonConfiguration Component12()
Returns
Component13()
[Register("component13", "()Lio/scanbot/sdk/ui_v2/document/configuration/CameraBottomBar;", "")]
public CameraBottomBar Component13()
Returns
Component14()
[Register("component14", "()Lio/scanbot/sdk/ui_v2/common/ViewFinderConfiguration;", "")]
public ViewFinderConfiguration Component14()
Returns
Component15()
[Register("component15", "()Lio/scanbot/sdk/ui_v2/document/configuration/CaptureFeedback;", "")]
public CaptureFeedback Component15()
Returns
Component16()
[Register("component16", "()Lio/scanbot/sdk/ui_v2/common/Vibration;", "")]
public Vibration Component16()
Returns
Component17()
[Register("component17", "()Lio/scanbot/sdk/ui_v2/common/Timeouts;", "")]
public Timeouts Component17()
Returns
Component18()
[Register("component18", "()Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;", "")]
public ScanbotAlertDialog Component18()
Returns
Component19()
[Register("component19", "()Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;", "")]
public ScanbotAlertDialog Component19()
Returns
Component2()
[Register("component2", "()Lio/scanbot/sdk/ui_v2/document/configuration/IntroductionScreenConfiguration;", "")]
public IntroductionScreenConfiguration Component2()
Returns
Component3()
[Register("component3", "()Lio/scanbot/sdk/ui_v2/document/configuration/ScanAssistanceOverlay;", "")]
public ScanAssistanceOverlay Component3()
Returns
Component4()
[Register("component4", "()Lio/scanbot/sdk/ui_v2/common/CameraPermissionScreen;", "")]
public CameraPermissionScreen Component4()
Returns
Component5()
[Register("component5", "()Lio/scanbot/sdk/ui_v2/common/StyledText;", "")]
public StyledText Component5()
Returns
Component6()
[Register("component6", "()Lio/scanbot/sdk/ui_v2/common/IconButton;", "")]
public IconButton Component6()
Returns
Component7()
[Register("component7", "()Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;", "")]
public ButtonConfiguration Component7()
Returns
Component8()
[Register("component8", "()Lio/scanbot/sdk/ui_v2/common/UserGuidanceConfiguration;", "")]
public UserGuidanceConfiguration Component8()
Returns
Component9()
[Register("component9", "()Lio/scanbot/sdk/ui_v2/document/configuration/DocumentScannerUserGuidance;", "")]
public DocumentScannerUserGuidance Component9()
Returns
Copy(AcknowledgementScreenConfiguration, IntroductionScreenConfiguration, ScanAssistanceOverlay, CameraPermissionScreen, StyledText, IconButton, ButtonConfiguration, UserGuidanceConfiguration, DocumentScannerUserGuidance, ScanbotColor, DocumentScannerCameraConfiguration, DocumentPolygonConfiguration, CameraBottomBar, ViewFinderConfiguration, CaptureFeedback, Vibration, Timeouts, ScanbotAlertDialog, ScanbotAlertDialog)
[Register("copy", "(Lio/scanbot/sdk/ui_v2/document/configuration/AcknowledgementScreenConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/IntroductionScreenConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/ScanAssistanceOverlay;Lio/scanbot/sdk/ui_v2/common/CameraPermissionScreen;Lio/scanbot/sdk/ui_v2/common/StyledText;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;Lio/scanbot/sdk/ui_v2/common/UserGuidanceConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/DocumentScannerUserGuidance;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/document/configuration/DocumentScannerCameraConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/DocumentPolygonConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/CameraBottomBar;Lio/scanbot/sdk/ui_v2/common/ViewFinderConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/CaptureFeedback;Lio/scanbot/sdk/ui_v2/common/Vibration;Lio/scanbot/sdk/ui_v2/common/Timeouts;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;)Lio/scanbot/sdk/ui_v2/document/configuration/CameraScreenConfiguration;", "")]
public CameraScreenConfiguration Copy(AcknowledgementScreenConfiguration acknowledgement, IntroductionScreenConfiguration introduction, ScanAssistanceOverlay scanAssistanceOverlay, CameraPermissionScreen cameraPermission, StyledText topBarTitle, IconButton topBarIntroButton, ButtonConfiguration topBarBackButton, UserGuidanceConfiguration topUserGuidance, DocumentScannerUserGuidance userGuidance, ScanbotColor backgroundColor, DocumentScannerCameraConfiguration cameraConfiguration, DocumentPolygonConfiguration polygon, CameraBottomBar bottomBar, ViewFinderConfiguration viewFinder, CaptureFeedback captureFeedback, Vibration vibration, Timeouts timeouts, ScanbotAlertDialog limitReachedAlertDialog, ScanbotAlertDialog cancelAlertDialog)
Parameters
acknowledgement
AcknowledgementScreenConfigurationintroduction
IntroductionScreenConfigurationscanAssistanceOverlay
ScanAssistanceOverlaycameraPermission
CameraPermissionScreentopBarTitle
StyledTexttopBarIntroButton
IconButtontopBarBackButton
ButtonConfigurationtopUserGuidance
UserGuidanceConfigurationuserGuidance
DocumentScannerUserGuidancebackgroundColor
ScanbotColorcameraConfiguration
DocumentScannerCameraConfigurationpolygon
DocumentPolygonConfigurationbottomBar
CameraBottomBarviewFinder
ViewFinderConfigurationcaptureFeedback
CaptureFeedbackvibration
Vibrationtimeouts
TimeoutslimitReachedAlertDialog
ScanbotAlertDialogcancelAlertDialog
ScanbotAlertDialog
Returns
Default()
[Register("default", "()Lio/scanbot/sdk/ui_v2/document/configuration/CameraScreenConfiguration;", "")]
public static CameraScreenConfiguration Default()
Returns
DescribeContents()
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.
[Register("describeContents", "()I", "")]
public int DescribeContents()
Returns
- int
a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
Remarks
.
android.os.Parcelable.describeContents()
Portions of this page are modifications based on work created and shared by the
ToJson()
[Register("toJson", "()Lorg/json/JSONObject;", "")]
public JSONObject ToJson()
Returns
WriteToParcel(Parcel, ParcelableWriteFlags)
Flatten this object in to a Parcel.
[Register("writeToParcel", "(Landroid/os/Parcel;I)V", "")]
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcelflags
ParcelableWriteFlagsAdditional flags about how the object should be written. May be 0 or
#PARCELABLE_WRITE_RETURN_VALUE
.
Remarks
.
android.os.Parcelable.writeToParcel(android.os.Parcel, int)
Portions of this page are modifications based on work created and shared by the