Table of Contents

Class SBSDKUserInterfaceConfiguration

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKUserInterfaceConfiguration : NSObject, INSCopying, INativeObject, IDisposable
Inheritance
SBSDKUserInterfaceConfiguration
Implements
INSCopying
INativeObject
Extension Methods

Constructors

SBSDKUserInterfaceConfiguration(NSObjectFlag)

protected SBSDKUserInterfaceConfiguration(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKUserInterfaceConfiguration(NativeHandle)

protected SBSDKUserInterfaceConfiguration(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKUserInterfaceConfiguration(bool, double, bool, bool, double, bool, nuint, nuint, double, bool, NFloat, bool, UIColor)

public SBSDKUserInterfaceConfiguration(bool stopScanningWithPresentedViewController, double initialScanDelay, bool playFlashAnimation, bool animateCameraOverlay, double minimumTimeWithoutDeviceMotionBeforeDetection, bool isEnergySavingEnabled, nuint detectionRate, nuint energySaveDetectionRate, double inactivityTimeout, bool disableEnergySavingWhileCharging, NFloat motionSensitivity, bool keepScreenOn, UIColor backgroundColor)

Parameters

stopScanningWithPresentedViewController bool
initialScanDelay double
playFlashAnimation bool
animateCameraOverlay bool
minimumTimeWithoutDeviceMotionBeforeDetection double
isEnergySavingEnabled bool
detectionRate nuint
energySaveDetectionRate nuint
inactivityTimeout double
disableEnergySavingWhileCharging bool
motionSensitivity NFloat
keepScreenOn bool
backgroundColor UIColor

Properties

AnimateCameraOverlay

public virtual bool AnimateCameraOverlay { get; set; }

Property Value

bool

BackgroundColor

public virtual UIColor BackgroundColor { get; set; }

Property Value

UIColor

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

DetectionRate

public virtual nuint DetectionRate { get; set; }

Property Value

nuint

DisableEnergySavingWhileCharging

public virtual bool DisableEnergySavingWhileCharging { get; set; }

Property Value

bool

EnergySaveDetectionRate

public virtual nuint EnergySaveDetectionRate { get; set; }

Property Value

nuint

InactivityTimeout

public virtual double InactivityTimeout { get; set; }

Property Value

double

InitialScanDelay

public virtual double InitialScanDelay { get; set; }

Property Value

double

IsEnergySavingEnabled

public virtual bool IsEnergySavingEnabled { get; set; }

Property Value

bool

KeepScreenOn

public virtual bool KeepScreenOn { get; set; }

Property Value

bool

MinimumTimeWithoutDeviceMotionBeforeDetection

public virtual double MinimumTimeWithoutDeviceMotionBeforeDetection { get; set; }

Property Value

double

MotionSensitivity

public virtual NFloat MotionSensitivity { get; set; }

Property Value

NFloat

PlayFlashAnimation

public virtual bool PlayFlashAnimation { get; set; }

Property Value

bool

StopScanningWithPresentedViewController

public virtual bool StopScanningWithPresentedViewController { get; set; }

Property Value

bool

Methods

ApplyFrom(SBSDKUserInterfaceConfiguration)

public virtual void ApplyFrom(SBSDKUserInterfaceConfiguration other)

Parameters

other SBSDKUserInterfaceConfiguration

Copy(NSZone?)

public virtual NSObject Copy(NSZone? zone)

Parameters

zone NSZone

Returns

NSObject