Table of Contents

Class SBSDKGenericDocumentField

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

Constructors

SBSDKGenericDocumentField(NSObjectFlag)

protected SBSDKGenericDocumentField(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKGenericDocumentField(NativeHandle)

protected SBSDKGenericDocumentField(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKGenericDocumentField(SBSDKGenericDocumentFieldType, SBSDKGenericDocumentOCRResult?, NSValue[])

public SBSDKGenericDocumentField(SBSDKGenericDocumentFieldType type, SBSDKGenericDocumentOCRResult? value, NSValue[] polygonInRoot)

Parameters

type SBSDKGenericDocumentFieldType
value SBSDKGenericDocumentOCRResult
polygonInRoot NSValue[]

SBSDKGenericDocumentField(SBSDKGenericDocumentFieldType, SBSDKGenericDocumentOCRResult?, double, SBSDKImageRef?, NSValue[], SBSDKGenericDocumentFieldValidationStatus, SBSDKGenericDocumentFieldParsedData[])

public SBSDKGenericDocumentField(SBSDKGenericDocumentFieldType type, SBSDKGenericDocumentOCRResult? value, double confidenceWeight, SBSDKImageRef? image, NSValue[] polygonInRoot, SBSDKGenericDocumentFieldValidationStatus validationStatus, SBSDKGenericDocumentFieldParsedData[] parsedData)

Parameters

type SBSDKGenericDocumentFieldType
value SBSDKGenericDocumentOCRResult
confidenceWeight double
image SBSDKImageRef
polygonInRoot NSValue[]
validationStatus SBSDKGenericDocumentFieldValidationStatus
parsedData SBSDKGenericDocumentFieldParsedData[]

Properties

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

ConfidenceWeight

public virtual double ConfidenceWeight { get; }

Property Value

double

Hash

public virtual nuint Hash { get; }

Property Value

nuint

Image

public virtual SBSDKImageRef? Image { get; }

Property Value

SBSDKImageRef

ParsedData

public virtual SBSDKGenericDocumentFieldParsedData[] ParsedData { get; }

Property Value

SBSDKGenericDocumentFieldParsedData[]

PolygonInRoot

public virtual NSValue[] PolygonInRoot { get; }

Property Value

NSValue[]

Type

public virtual SBSDKGenericDocumentFieldType Type { get; }

Property Value

SBSDKGenericDocumentFieldType

ValidationStatus

public virtual SBSDKGenericDocumentFieldValidationStatus ValidationStatus { get; }

Property Value

SBSDKGenericDocumentFieldValidationStatus

Value

public virtual SBSDKGenericDocumentOCRResult? Value { get; }

Property Value

SBSDKGenericDocumentOCRResult

Methods

Close()

public virtual void Close()

Copy(NSZone?)

public virtual NSObject Copy(NSZone? zone)

Parameters

zone NSZone

Returns

NSObject

FromJsonWithJson(string)

public static SBSDKGenericDocumentField? FromJsonWithJson(string json)

Parameters

json string

Returns

SBSDKGenericDocumentField

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