Table of Contents

Class SBSDKCameraDevice

Namespace
ScanbotSDK.iOS
Assembly
BarcodeSDK.NET.iOS.dll
public class SBSDKCameraDevice : NSObject
Inheritance
SBSDKCameraDevice

Constructors

SBSDKCameraDevice(NSObjectFlag?)

protected SBSDKCameraDevice(NSObjectFlag? t)

Parameters

t NSObjectFlag

SBSDKCameraDevice(NativeHandle?)

protected SBSDKCameraDevice(NativeHandle? handle)

Parameters

handle NativeHandle

Properties

AvailableDevices

public static SBSDKCameraDevice[] AvailableDevices { get; }

Property Value

SBSDKCameraDevice[]

ClassHandle

public override NativeHandle? ClassHandle { get; }

Property Value

NativeHandle

DefaultBackFacingCamera

public static SBSDKCameraDevice? DefaultBackFacingCamera { get; }

Property Value

SBSDKCameraDevice

DefaultFrontFacingCamera

public static SBSDKCameraDevice? DefaultFrontFacingCamera { get; }

Property Value

SBSDKCameraDevice

Device

public virtual AVCaptureDevice? Device { get; }

Property Value

AVCaptureDevice

DevicePosition

public virtual SBSDKCameraDevicePosition DevicePosition { get; }

Property Value

SBSDKCameraDevicePosition

DeviceType

public virtual SBSDKCameraDeviceType DeviceType { get; }

Property Value

SBSDKCameraDeviceType

IsMirrored

public virtual bool IsMirrored { get; }

Property Value

bool

Name

public virtual string Name { get; }

Property Value

string

WidestAvailableBackFacingCamera

public static SBSDKCameraDevice? WidestAvailableBackFacingCamera { get; }

Property Value

SBSDKCameraDevice

Methods

AvailableDevicesForPosition(SBSDKCameraDevicePosition)

public static SBSDKCameraDevice[] AvailableDevicesForPosition(SBSDKCameraDevicePosition position)

Parameters

position SBSDKCameraDevicePosition

Returns

SBSDKCameraDevice[]

AvailableDevicesForType(SBSDKCameraDeviceType)

public static SBSDKCameraDevice[] AvailableDevicesForType(SBSDKCameraDeviceType type)

Parameters

type SBSDKCameraDeviceType

Returns

SBSDKCameraDevice[]

AvailableDevicesForTypeAndPosition(SBSDKCameraDeviceType, SBSDKCameraDevicePosition)

public static SBSDKCameraDevice[] AvailableDevicesForTypeAndPosition(SBSDKCameraDeviceType type, SBSDKCameraDevicePosition position)

Parameters

type SBSDKCameraDeviceType
position SBSDKCameraDevicePosition

Returns

SBSDKCameraDevice[]

IsEqual(NSObject?)

public virtual bool IsEqual(NSObject? @object)

Parameters

object NSObject

Returns

bool