Table of Contents

Class SBSDKImageSource

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

Constructors

SBSDKImageSource(NSObjectFlag?)

protected SBSDKImageSource(NSObjectFlag? t)

Parameters

t NSObjectFlag

SBSDKImageSource(NativeHandle?)

protected SBSDKImageSource(NativeHandle? handle)

Parameters

handle NativeHandle

SBSDKImageSource(SBSDKImageSourceType, string?)

public SBSDKImageSource(SBSDKImageSourceType type, string? filePath)

Parameters

type SBSDKImageSourceType
filePath string

Properties

ClassHandle

public override NativeHandle? ClassHandle { get; }

Property Value

NativeHandle

FilePath

public virtual string? FilePath { get; set; }

Property Value

string

Hash

public virtual nuint Hash { get; }

Property Value

nuint

Type

public virtual SBSDKImageSourceType Type { get; set; }

Property Value

SBSDKImageSourceType

Methods

Copy(NSZone?)

public virtual NSObject Copy(NSZone? zone)

Parameters

zone NSZone

Returns

NSObject

FromJsonWithJson(string)

public static SBSDKImageSource? FromJsonWithJson(string json)

Parameters

json string

Returns

SBSDKImageSource

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