Class SBSDKUI2DocumentScannerCameraConfiguration
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKUI2DocumentScannerCameraConfiguration : SBSDKUI2Node, INSCopying, INativeObject, IDisposable
- Inheritance
-
SBSDKUI2DocumentScannerCameraConfiguration
- Implements
-
INSCopying
INativeObject
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, bool, SBSDKUI2CameraPreviewMode, SBSDKUI2CapturePhotoQualityPrioritization, double, nint, bool, bool, nint)
public SBSDKUI2DocumentScannerCameraConfiguration(SBSDKUI2CameraModule cameraModule, double defaultZoomFactor, bool autoCropOnManualSnap, bool flashEnabled, bool minFocusDistanceLock, bool pinchToZoomEnabled, SBSDKUI2CameraPreviewMode cameraPreviewMode, SBSDKUI2CapturePhotoQualityPrioritization captureQualityPrioritization, double autoSnappingSensitivity, nint autoSnappingDelay, bool autoSnappingEnabled, bool captureWithHardwareButtonsEnabled, nint fpsLimit)
Parameters
cameraModule SBSDKUI2CameraModule
defaultZoomFactor double
autoCropOnManualSnap bool
flashEnabled bool
minFocusDistanceLock bool
pinchToZoomEnabled bool
cameraPreviewMode SBSDKUI2CameraPreviewMode
captureQualityPrioritization SBSDKUI2CapturePhotoQualityPrioritization
autoSnappingSensitivity double
autoSnappingDelay nint
autoSnappingEnabled bool
captureWithHardwareButtonsEnabled bool
fpsLimit nint
Properties
AutoCropOnManualSnap
public virtual bool AutoCropOnManualSnap { get; set; }
Property Value
- bool
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
FpsLimit
public virtual nint FpsLimit { get; set; }
Property Value
- nint
Hash
public virtual nuint Hash { get; }
Property Value
- nuint
MinFocusDistanceLock
public virtual bool MinFocusDistanceLock { get; set; }
Property Value
- bool
PinchToZoomEnabled
public virtual bool PinchToZoomEnabled { get; set; }
Property Value
- bool
Methods
Copy(NSZone?)
public virtual NSObject Copy(NSZone? zone)
Parameters
zone NSZone
Returns
- NSObject
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
ToJsonWithConfiguration(SBSDKToJSONConfiguration)
public virtual string ToJsonWithConfiguration(SBSDKToJSONConfiguration configuration)
Parameters
configuration SBSDKToJSONConfiguration
Returns
- string