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