Class SBSDKUI2DocumentScannerCameraConfiguration
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKUI2DocumentScannerCameraConfiguration : SBSDKUI2Node
- Inheritance
-
SBSDKUI2DocumentScannerCameraConfiguration
Constructors
SBSDKUI2DocumentScannerCameraConfiguration()
public SBSDKUI2DocumentScannerCameraConfiguration()
SBSDKUI2DocumentScannerCameraConfiguration(NSObjectFlag)
protected SBSDKUI2DocumentScannerCameraConfiguration(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKUI2DocumentScannerCameraConfiguration(NativeHandle)
protected SBSDKUI2DocumentScannerCameraConfiguration(NativeHandle handle)
Parameters
handle
NativeHandle
SBSDKUI2DocumentScannerCameraConfiguration(SBSDKUI2CameraModule, double, bool, bool, bool, SBSDKUI2CameraPreviewMode, SBSDKUI2CapturePhotoQualityPrioritization, double, double, double, nint, nint, bool, SBSDKUI2AspectRatio[], bool, bool)
public SBSDKUI2DocumentScannerCameraConfiguration(SBSDKUI2CameraModule cameraModule, double defaultZoomFactor, bool flashEnabled, bool minFocusDistanceLock, bool pinchToZoomEnabled, SBSDKUI2CameraPreviewMode cameraPreviewMode, SBSDKUI2CapturePhotoQualityPrioritization captureQualityPrioritization, double acceptedAngleScore, double acceptedSizeScore, double autoSnappingSensitivity, nint autoSnappingDelay, nint acceptedBrightnessThreshold, bool autoSnappingEnabled, SBSDKUI2AspectRatio[] requiredAspectRatios, bool ignoreBadAspectRatio, bool captureWithHardwareButtonsEnabled)
Parameters
cameraModule
SBSDKUI2CameraModule
defaultZoomFactor
double
flashEnabled
bool
minFocusDistanceLock
bool
pinchToZoomEnabled
bool
cameraPreviewMode
SBSDKUI2CameraPreviewMode
captureQualityPrioritization
SBSDKUI2CapturePhotoQualityPrioritization
acceptedAngleScore
double
acceptedSizeScore
double
autoSnappingSensitivity
double
autoSnappingDelay
nint
acceptedBrightnessThreshold
nint
autoSnappingEnabled
bool
requiredAspectRatios
SBSDKUI2AspectRatio[]
ignoreBadAspectRatio
bool
captureWithHardwareButtonsEnabled
bool
Properties
AcceptedAngleScore
public virtual double AcceptedAngleScore { get; set; }
Property Value
- double
AcceptedBrightnessThreshold
public virtual nint AcceptedBrightnessThreshold { get; set; }
Property Value
- nint
AcceptedSizeScore
public virtual double AcceptedSizeScore { get; set; }
Property Value
- double
AutoSnappingDelay
public virtual nint AutoSnappingDelay { get; set; }
Property Value
- nint
AutoSnappingEnabled
public virtual bool AutoSnappingEnabled { get; set; }
Property Value
- bool
AutoSnappingSensitivity
public virtual double AutoSnappingSensitivity { get; set; }
Property Value
- double
CameraModule
public virtual SBSDKUI2CameraModule CameraModule { get; set; }
Property Value
- SBSDKUI2CameraModule
CameraPreviewMode
public virtual SBSDKUI2CameraPreviewMode CameraPreviewMode { get; set; }
Property Value
- SBSDKUI2CameraPreviewMode
CaptureQualityPrioritization
public virtual SBSDKUI2CapturePhotoQualityPrioritization CaptureQualityPrioritization { get; set; }
Property Value
- SBSDKUI2CapturePhotoQualityPrioritization
public virtual bool CaptureWithHardwareButtonsEnabled { get; set; }
Property Value
- bool
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
DefaultZoomFactor
public virtual double DefaultZoomFactor { get; set; }
Property Value
- double
FlashEnabled
public virtual bool FlashEnabled { get; set; }
Property Value
- bool
Hash
public virtual nuint Hash { get; }
Property Value
- nuint
IgnoreBadAspectRatio
public virtual bool IgnoreBadAspectRatio { get; set; }
Property Value
- bool
MinFocusDistanceLock
public virtual bool MinFocusDistanceLock { get; set; }
Property Value
- bool
PinchToZoomEnabled
public virtual bool PinchToZoomEnabled { get; set; }
Property Value
- bool
RequiredAspectRatios
public virtual SBSDKUI2AspectRatio[] RequiredAspectRatios { get; set; }
Property Value
- SBSDKUI2AspectRatio[]
Methods
FromJsonWithJson(string)
public static SBSDKUI2DocumentScannerCameraConfiguration? FromJsonWithJson(string json)
Parameters
json
string
Returns
- SBSDKUI2DocumentScannerCameraConfiguration
IsEqual(NSObject?)
public virtual bool IsEqual(NSObject? @object)
Parameters
object
NSObject
Returns
- bool
ToJson()
public virtual string ToJson()
Returns
- string