Table of Contents

Class TextDataScannerStep

Namespace
IO.Scanbot.Sdk.UI.View.Generictext.Entity
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/generictext/entity/TextDataScannerStep", DoNotGenerateAcw = true)]
public sealed class TextDataScannerStep : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
TextDataScannerStep
Implements
Inherited Members

Constructors

TextDataScannerStep(string, string, string, string, bool, IGenericTextValidationCallback, ICleanRecognitionResultCallback, float, AspectRatio, float, ICollection<Character>, long)

[Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLio/scanbot/sdk/ui/view/generictext/entity/TextDataScannerStep$GenericTextValidationCallback;Lio/scanbot/sdk/ui/view/generictext/entity/TextDataScannerStep$CleanRecognitionResultCallback;FLio/scanbot/sdk/AspectRatio;FLjava/util/Set;J)V", "")]
public TextDataScannerStep(string stepTag, string title, string guidanceText, string pattern, bool shouldMatchSubstring, TextDataScannerStep.IGenericTextValidationCallback validationCallback, TextDataScannerStep.ICleanRecognitionResultCallback cleanRecognitionResultCallback, float preferredZoom, AspectRatio aspectRatio, float unzoomedFinderHeight, ICollection<Character> allowedSymbols, long significantShakeDelay)

Parameters

stepTag string
title string
guidanceText string
pattern string
shouldMatchSubstring bool
validationCallback TextDataScannerStep.IGenericTextValidationCallback
cleanRecognitionResultCallback TextDataScannerStep.ICleanRecognitionResultCallback
preferredZoom float
aspectRatio AspectRatio
unzoomedFinderHeight float
allowedSymbols ICollection<Character>
significantShakeDelay long

Fields

DefaultFinderHeight

[Register("DEFAULT_FINDER_HEIGHT")]
public const float DefaultFinderHeight = 40

Field Value

float

SignificantDelayDefault

[Register("SIGNIFICANT_DELAY_DEFAULT")]
public const long SignificantDelayDefault = 0

Field Value

long

Properties

AllowedSymbols

public ICollection<Character> AllowedSymbols { get; }

Property Value

ICollection<Character>

AspectRatio

public AspectRatio AspectRatio { get; }

Property Value

AspectRatio

CleanRecognitionResultCallback

public TextDataScannerStep.ICleanRecognitionResultCallback CleanRecognitionResultCallback { get; }

Property Value

TextDataScannerStep.ICleanRecognitionResultCallback

GuidanceText

public string GuidanceText { get; }

Property Value

string

Pattern

public string Pattern { get; }

Property Value

string

PreferredZoom

public float PreferredZoom { get; }

Property Value

float

ShouldMatchSubstring

public bool ShouldMatchSubstring { get; }

Property Value

bool

SignificantShakeDelay

public long SignificantShakeDelay { get; }

Property Value

long

StepTag

public string StepTag { get; }

Property Value

string

Title

public string Title { get; }

Property Value

string

UnzoomedFinderHeight

public float UnzoomedFinderHeight { get; }

Property Value

float

ValidationCallback

public TextDataScannerStep.IGenericTextValidationCallback ValidationCallback { get; }

Property Value

TextDataScannerStep.IGenericTextValidationCallback

Methods

Component1()

[Register("component1", "()Ljava/lang/String;", "")]
public string Component1()

Returns

string

Component10()

[Register("component10", "()F", "")]
public float Component10()

Returns

float

Component11()

[Register("component11", "()Ljava/util/Set;", "")]
public ICollection<Character> Component11()

Returns

ICollection<Character>

Component12()

[Register("component12", "()J", "")]
public long Component12()

Returns

long

Component2()

[Register("component2", "()Ljava/lang/String;", "")]
public string Component2()

Returns

string

Component3()

[Register("component3", "()Ljava/lang/String;", "")]
public string Component3()

Returns

string

Component4()

[Register("component4", "()Ljava/lang/String;", "")]
public string Component4()

Returns

string

Component5()

[Register("component5", "()Z", "")]
public bool Component5()

Returns

bool

Component6()

[Register("component6", "()Lio/scanbot/sdk/ui/view/generictext/entity/TextDataScannerStep$GenericTextValidationCallback;", "")]
public TextDataScannerStep.IGenericTextValidationCallback Component6()

Returns

TextDataScannerStep.IGenericTextValidationCallback

Component7()

[Register("component7", "()Lio/scanbot/sdk/ui/view/generictext/entity/TextDataScannerStep$CleanRecognitionResultCallback;", "")]
public TextDataScannerStep.ICleanRecognitionResultCallback Component7()

Returns

TextDataScannerStep.ICleanRecognitionResultCallback

Component8()

[Register("component8", "()F", "")]
public float Component8()

Returns

float

Component9()

[Register("component9", "()Lio/scanbot/sdk/AspectRatio;", "")]
public AspectRatio Component9()

Returns

AspectRatio

Copy(string, string, string, string, bool, IGenericTextValidationCallback, ICleanRecognitionResultCallback, float, AspectRatio, float, ICollection<Character>, long)

[Register("copy", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLio/scanbot/sdk/ui/view/generictext/entity/TextDataScannerStep$GenericTextValidationCallback;Lio/scanbot/sdk/ui/view/generictext/entity/TextDataScannerStep$CleanRecognitionResultCallback;FLio/scanbot/sdk/AspectRatio;FLjava/util/Set;J)Lio/scanbot/sdk/ui/view/generictext/entity/TextDataScannerStep;", "")]
public TextDataScannerStep Copy(string stepTag, string title, string guidanceText, string pattern, bool shouldMatchSubstring, TextDataScannerStep.IGenericTextValidationCallback validationCallback, TextDataScannerStep.ICleanRecognitionResultCallback cleanRecognitionResultCallback, float preferredZoom, AspectRatio aspectRatio, float unzoomedFinderHeight, ICollection<Character> allowedSymbols, long significantShakeDelay)

Parameters

stepTag string
title string
guidanceText string
pattern string
shouldMatchSubstring bool
validationCallback TextDataScannerStep.IGenericTextValidationCallback
cleanRecognitionResultCallback TextDataScannerStep.ICleanRecognitionResultCallback
preferredZoom float
aspectRatio AspectRatio
unzoomedFinderHeight float
allowedSymbols ICollection<Character>
significantShakeDelay long

Returns

TextDataScannerStep