Table of Contents

Class SBSDKImageProfile

Namespace
ScanbotSDK.iOS
Assembly
BarcodeSDK.NET.iOS.dll
public class SBSDKImageProfile : NSObject, INSCopying, INativeObject, IDisposable
Inheritance
SBSDKImageProfile
Implements
INSCopying
INativeObject

Constructors

SBSDKImageProfile()

public SBSDKImageProfile()

SBSDKImageProfile(NSObjectFlag)

protected SBSDKImageProfile(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKImageProfile(NativeHandle)

protected SBSDKImageProfile(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKImageProfile(nint, nint)

public SBSDKImageProfile(nint bitmapMemoryConsumption, nint hibernationMemoryConsumption)

Parameters

bitmapMemoryConsumption nint
hibernationMemoryConsumption nint

Properties

BitmapMemoryConsumption

public virtual nint BitmapMemoryConsumption { get; set; }

Property Value

nint

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

Hash

public virtual nuint Hash { get; }

Property Value

nuint

HibernationMemoryConsumption

public virtual nint HibernationMemoryConsumption { get; set; }

Property Value

nint

Methods

Copy(NSZone?)

public virtual NSObject Copy(NSZone? zone)

Parameters

zone NSZone

Returns

NSObject

FromJsonWithJson(string)

public static SBSDKImageProfile? FromJsonWithJson(string json)

Parameters

json string

Returns

SBSDKImageProfile

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