Table of Contents

Class RecognitionHandler

Namespace
CapCognition.Maui.Handlers
Assembly
CapCognition.Maui.dll
public class RecognitionHandler : ViewHandler<RecognitionView, PlatformRecognitionView>, IPlatformViewHandler, IViewHandler, IElementHandler
Inheritance
ViewHandler<RecognitionView, PlatformRecognitionView>
RecognitionHandler
Implements
Inherited Members

Constructors

RecognitionHandler()

public RecognitionHandler()

Fields

CommandMapper

public static CommandMapper<RecognitionView, RecognitionHandler> CommandMapper

Field Value

CommandMapper<RecognitionView, RecognitionHandler>

PropertyMapper

public static IPropertyMapper<RecognitionView, RecognitionHandler> PropertyMapper

Field Value

IPropertyMapper<RecognitionView, RecognitionHandler>

Methods

CloseCamera()

public void CloseCamera()

CreatePlatformView()

protected override PlatformRecognitionView CreatePlatformView()

Returns

PlatformRecognitionView

DisconnectHandler(PlatformRecognitionView)

protected override void DisconnectHandler(PlatformRecognitionView platformView)

Parameters

platformView PlatformRecognitionView

Initialize()

public void Initialize()

OpenCamera()

public bool OpenCamera()

Returns

bool

SetTorch(bool)

public void SetTorch(bool on)

Parameters

on bool

SingleRecognition()

public RecognitionImageResult? SingleRecognition()

Returns

RecognitionImageResult

SingleRecognitionAsync(CancellationToken)

public Task<RecognitionImageResult?> SingleRecognitionAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task<RecognitionImageResult>

StartContinuousRecognition(bool)

public bool StartContinuousRecognition(bool useParallelProcessing)

Parameters

useParallelProcessing bool

Returns

bool

StopContinuousRecognition()

public bool StopContinuousRecognition()

Returns

bool

Terminate()

public void Terminate()