Table of Contents

Class SBSDKUI2TextPatternScannerScreenConfiguration

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKUI2TextPatternScannerScreenConfiguration : SBSDKUI2Node, INSCopying, INativeObject, IDisposable
Inheritance
SBSDKUI2TextPatternScannerScreenConfiguration
Implements
INSCopying
INativeObject

Constructors

SBSDKUI2TextPatternScannerScreenConfiguration()

public SBSDKUI2TextPatternScannerScreenConfiguration()

SBSDKUI2TextPatternScannerScreenConfiguration(NSObjectFlag)

protected SBSDKUI2TextPatternScannerScreenConfiguration(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKUI2TextPatternScannerScreenConfiguration(NativeHandle)

protected SBSDKUI2TextPatternScannerScreenConfiguration(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKUI2TextPatternScannerScreenConfiguration(string, string, SBSDKUI2TextPatternScannerScreenTextLocalization, SBSDKUI2Palette, SBSDKUI2Color, SBSDKUI2CameraConfiguration, SBSDKUI2CameraPermissionScreen, SBSDKUI2UserGuidanceConfiguration, SBSDKUI2UserGuidanceConfiguration, SBSDKUI2TopBarConfiguration, SBSDKUI2IconButton, SBSDKUI2TextPatternScannerIntroScreenConfiguration, SBSDKUI2ActionBarConfiguration, SBSDKUI2PermanentViewFinderConfiguration, SBSDKTextPatternScannerConfiguration, bool, SBSDKUI2Color, SBSDKUI2Color, bool, SBSDKUI2ScanbotAlertDialog, SBSDKUI2ScanCompletionOverlay, SBSDKUI2Sound, SBSDKUI2Vibration)

public SBSDKUI2TextPatternScannerScreenConfiguration(string version, string screen, SBSDKUI2TextPatternScannerScreenTextLocalization localization, SBSDKUI2Palette palette, SBSDKUI2Color backgroundColor, SBSDKUI2CameraConfiguration cameraConfiguration, SBSDKUI2CameraPermissionScreen cameraPermission, SBSDKUI2UserGuidanceConfiguration topUserGuidance, SBSDKUI2UserGuidanceConfiguration finderViewUserGuidance, SBSDKUI2TopBarConfiguration topBar, SBSDKUI2IconButton topBarOpenIntroScreenButton, SBSDKUI2TextPatternScannerIntroScreenConfiguration introScreen, SBSDKUI2ActionBarConfiguration actionBar, SBSDKUI2PermanentViewFinderConfiguration viewFinder, SBSDKTextPatternScannerConfiguration scannerConfiguration, bool shouldShowWordBoxes, SBSDKUI2Color wordBoxesFillColor, SBSDKUI2Color wordBoxesLineColor, bool confirmationAlertDialogEnabled, SBSDKUI2ScanbotAlertDialog confirmationAlertDialog, SBSDKUI2ScanCompletionOverlay successOverlay, SBSDKUI2Sound sound, SBSDKUI2Vibration vibration)

Parameters

version string
screen string
localization SBSDKUI2TextPatternScannerScreenTextLocalization
palette SBSDKUI2Palette
backgroundColor SBSDKUI2Color
cameraConfiguration SBSDKUI2CameraConfiguration
cameraPermission SBSDKUI2CameraPermissionScreen
topUserGuidance SBSDKUI2UserGuidanceConfiguration
finderViewUserGuidance SBSDKUI2UserGuidanceConfiguration
topBar SBSDKUI2TopBarConfiguration
topBarOpenIntroScreenButton SBSDKUI2IconButton
introScreen SBSDKUI2TextPatternScannerIntroScreenConfiguration
actionBar SBSDKUI2ActionBarConfiguration
viewFinder SBSDKUI2PermanentViewFinderConfiguration
scannerConfiguration SBSDKTextPatternScannerConfiguration
shouldShowWordBoxes bool
wordBoxesFillColor SBSDKUI2Color
wordBoxesLineColor SBSDKUI2Color
confirmationAlertDialogEnabled bool
confirmationAlertDialog SBSDKUI2ScanbotAlertDialog
successOverlay SBSDKUI2ScanCompletionOverlay
sound SBSDKUI2Sound
vibration SBSDKUI2Vibration

Properties

ActionBar

public virtual SBSDKUI2ActionBarConfiguration ActionBar { get; set; }

Property Value

SBSDKUI2ActionBarConfiguration

BackgroundColor

public virtual SBSDKUI2Color BackgroundColor { get; set; }

Property Value

SBSDKUI2Color

CameraConfiguration

public virtual SBSDKUI2CameraConfiguration CameraConfiguration { get; set; }

Property Value

SBSDKUI2CameraConfiguration

CameraPermission

public virtual SBSDKUI2CameraPermissionScreen CameraPermission { get; set; }

Property Value

SBSDKUI2CameraPermissionScreen

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

ConfirmationAlertDialog

public virtual SBSDKUI2ScanbotAlertDialog ConfirmationAlertDialog { get; set; }

Property Value

SBSDKUI2ScanbotAlertDialog

ConfirmationAlertDialogEnabled

public virtual bool ConfirmationAlertDialogEnabled { get; set; }

Property Value

bool

FinderViewUserGuidance

public virtual SBSDKUI2UserGuidanceConfiguration FinderViewUserGuidance { get; set; }

Property Value

SBSDKUI2UserGuidanceConfiguration

Hash

public virtual nuint Hash { get; }

Property Value

nuint

IntroScreen

public virtual SBSDKUI2TextPatternScannerIntroScreenConfiguration IntroScreen { get; set; }

Property Value

SBSDKUI2TextPatternScannerIntroScreenConfiguration

Localization

public virtual SBSDKUI2TextPatternScannerScreenTextLocalization Localization { get; set; }

Property Value

SBSDKUI2TextPatternScannerScreenTextLocalization

Palette

public virtual SBSDKUI2Palette Palette { get; set; }

Property Value

SBSDKUI2Palette

ScannerConfiguration

public virtual SBSDKTextPatternScannerConfiguration ScannerConfiguration { get; set; }

Property Value

SBSDKTextPatternScannerConfiguration

Screen

public virtual string Screen { get; }

Property Value

string

ShouldShowWordBoxes

public virtual bool ShouldShowWordBoxes { get; set; }

Property Value

bool

Sound

public virtual SBSDKUI2Sound Sound { get; set; }

Property Value

SBSDKUI2Sound

SuccessOverlay

public virtual SBSDKUI2ScanCompletionOverlay SuccessOverlay { get; set; }

Property Value

SBSDKUI2ScanCompletionOverlay

TopBar

public virtual SBSDKUI2TopBarConfiguration TopBar { get; set; }

Property Value

SBSDKUI2TopBarConfiguration

TopBarOpenIntroScreenButton

public virtual SBSDKUI2IconButton TopBarOpenIntroScreenButton { get; set; }

Property Value

SBSDKUI2IconButton

TopUserGuidance

public virtual SBSDKUI2UserGuidanceConfiguration TopUserGuidance { get; set; }

Property Value

SBSDKUI2UserGuidanceConfiguration

Version

public virtual string Version { get; }

Property Value

string

Vibration

public virtual SBSDKUI2Vibration Vibration { get; set; }

Property Value

SBSDKUI2Vibration

ViewFinder

public virtual SBSDKUI2PermanentViewFinderConfiguration ViewFinder { get; set; }

Property Value

SBSDKUI2PermanentViewFinderConfiguration

WordBoxesFillColor

public virtual SBSDKUI2Color WordBoxesFillColor { get; set; }

Property Value

SBSDKUI2Color

WordBoxesLineColor

public virtual SBSDKUI2Color WordBoxesLineColor { get; set; }

Property Value

SBSDKUI2Color

Methods

Copy(NSZone?)

public virtual NSObject Copy(NSZone? zone)

Parameters

zone NSZone

Returns

NSObject

FromJsonWithJson(string)

public static SBSDKUI2TextPatternScannerScreenConfiguration? FromJsonWithJson(string json)

Parameters

json string

Returns

SBSDKUI2TextPatternScannerScreenConfiguration

IsEqual(NSObject?)

public virtual bool IsEqual(NSObject? @object)

Parameters

object NSObject

Returns

bool

ToJsonWithConfiguration(SBSDKToJSONConfiguration)

public virtual string ToJsonWithConfiguration(SBSDKToJSONConfiguration configuration)

Parameters

configuration SBSDKToJSONConfiguration

Returns

string