Table of Contents

Class TextPatternScannerStep

Namespace
IO.Scanbot.Sdk.UI.View.Textpattern.Entity
Assembly
DocumentSDK.NET.Droid.dll
public sealed class TextPatternScannerStep : Object
Inheritance
TextPatternScannerStep

Constructors

TextPatternScannerStep(string, string, string, string, bool, ITextPatternScanningValidationCallback, ICleanScanningResultCallback, float, AspectRatio, float, ICollection<Character>, long)

public TextPatternScannerStep(string stepTag, string title, string guidanceText, string pattern, bool shouldMatchSubstring, TextPatternScannerStep.ITextPatternScanningValidationCallback validationCallback, TextPatternScannerStep.ICleanScanningResultCallback cleanRecognitionResultCallback, float preferredZoom, AspectRatio aspectRatio, float unzoomedFinderHeight, ICollection<Character> allowedSymbols, long significantShakeDelay)

Parameters

stepTag string
title string
guidanceText string
pattern string
shouldMatchSubstring bool
validationCallback TextPatternScannerStep.ITextPatternScanningValidationCallback
cleanRecognitionResultCallback TextPatternScannerStep.ICleanScanningResultCallback
preferredZoom float
aspectRatio AspectRatio
unzoomedFinderHeight float
allowedSymbols ICollection<Character>
significantShakeDelay long

Fields

DefaultFinderHeight

public const float DefaultFinderHeight = 40

Field Value

float

SignificantDelayDefault

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 TextPatternScannerStep.ICleanScanningResultCallback CleanRecognitionResultCallback { get; }

Property Value

TextPatternScannerStep.ICleanScanningResultCallback

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 TextPatternScannerStep.ITextPatternScanningValidationCallback ValidationCallback { get; }

Property Value

TextPatternScannerStep.ITextPatternScanningValidationCallback

Methods

Component1()

public string Component1()

Returns

string

Component10()

public float Component10()

Returns

float

Component11()

public ICollection<Character> Component11()

Returns

ICollection<Character>

Component12()

public long Component12()

Returns

long

Component2()

public string Component2()

Returns

string

Component3()

public string Component3()

Returns

string

Component4()

public string Component4()

Returns

string

Component5()

public bool Component5()

Returns

bool

Component6()

public TextPatternScannerStep.ITextPatternScanningValidationCallback Component6()

Returns

TextPatternScannerStep.ITextPatternScanningValidationCallback

Component7()

public TextPatternScannerStep.ICleanScanningResultCallback Component7()

Returns

TextPatternScannerStep.ICleanScanningResultCallback

Component8()

public float Component8()

Returns

float

Component9()

public AspectRatio Component9()

Returns

AspectRatio

Copy(string, string, string, string, bool, ITextPatternScanningValidationCallback, ICleanScanningResultCallback, float, AspectRatio, float, ICollection<Character>, long)

public TextPatternScannerStep Copy(string stepTag, string title, string guidanceText, string pattern, bool shouldMatchSubstring, TextPatternScannerStep.ITextPatternScanningValidationCallback validationCallback, TextPatternScannerStep.ICleanScanningResultCallback cleanRecognitionResultCallback, float preferredZoom, AspectRatio aspectRatio, float unzoomedFinderHeight, ICollection<Character> allowedSymbols, long significantShakeDelay)

Parameters

stepTag string
title string
guidanceText string
pattern string
shouldMatchSubstring bool
validationCallback TextPatternScannerStep.ITextPatternScanningValidationCallback
cleanRecognitionResultCallback TextPatternScannerStep.ICleanScanningResultCallback
preferredZoom float
aspectRatio AspectRatio
unzoomedFinderHeight float
allowedSymbols ICollection<Character>
significantShakeDelay long

Returns

TextPatternScannerStep