Table of Contents

Class SBSDKGenericDocument

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

Constructors

SBSDKGenericDocument(NSObjectFlag)

protected SBSDKGenericDocument(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKGenericDocument(NativeHandle)

protected SBSDKGenericDocument(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKGenericDocument(SBSDKGenericDocumentType, SBSDKGenericDocumentField[], SBSDKGenericDocument[], NSValue[], NSValue[])

public SBSDKGenericDocument(SBSDKGenericDocumentType type, SBSDKGenericDocumentField[] fields, SBSDKGenericDocument[] children, NSValue[] quad, NSValue[] quadInRoot)

Parameters

type SBSDKGenericDocumentType
fields SBSDKGenericDocumentField[]
children SBSDKGenericDocument[]
quad NSValue[]
quadInRoot NSValue[]

SBSDKGenericDocument(SBSDKGenericDocumentType, SBSDKGenericDocumentField[], SBSDKGenericDocument[], NSValue[], NSValue[], SBSDKImageRef?, double, double)

public SBSDKGenericDocument(SBSDKGenericDocumentType type, SBSDKGenericDocumentField[] fields, SBSDKGenericDocument[] children, NSValue[] quad, NSValue[] quadInRoot, SBSDKImageRef? crop, double confidence, double confidenceWeight)

Parameters

type SBSDKGenericDocumentType
fields SBSDKGenericDocumentField[]
children SBSDKGenericDocument[]
quad NSValue[]
quadInRoot NSValue[]
crop SBSDKImageRef
confidence double
confidenceWeight double

Properties

Children

public virtual SBSDKGenericDocument[] Children { get; }

Property Value

SBSDKGenericDocument[]

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

Confidence

public virtual double Confidence { get; }

Property Value

double

ConfidenceWeight

public virtual double ConfidenceWeight { get; }

Property Value

double

Crop

public virtual SBSDKImageRef? Crop { get; }

Property Value

SBSDKImageRef

Fields

public virtual SBSDKGenericDocumentField[] Fields { get; }

Property Value

SBSDKGenericDocumentField[]

Hash

public virtual nuint Hash { get; }

Property Value

nuint

Quad

public virtual NSValue[] Quad { get; }

Property Value

NSValue[]

QuadInRoot

public virtual NSValue[] QuadInRoot { get; }

Property Value

NSValue[]

Type

public virtual SBSDKGenericDocumentType Type { get; }

Property Value

SBSDKGenericDocumentType

Methods

Close()

public virtual void Close()

Copy(NSZone?)

public virtual NSObject Copy(NSZone? zone)

Parameters

zone NSZone

Returns

NSObject

FromJsonWithJson(string)

public static SBSDKGenericDocument? FromJsonWithJson(string json)

Parameters

json string

Returns

SBSDKGenericDocument

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