API Reference
Class
DelegateOfficeOcrEngine
Adapts a caller-owned OCR callback, including cloud SDK integrations, to IOfficeOcrEngine.
Inheritance
- Object
- DelegateOfficeOcrEngine
Constructors
public DelegateOfficeOcrEngine(String id, Func<OfficeOcrEngineRequest, CancellationToken, ValueTask<OfficeOcrEngineResult>> recognizeAsync, OfficeOcrEngineCapabilities capabilities = null) #Creates a callback-backed OCR engine.
Parameters
- id System.String
- recognizeAsync System.Func{OfficeIMO.Reader.OfficeOcrEngineRequest,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask{OfficeIMO.Reader.OfficeOcrEngineResult}}
- capabilities OfficeIMO.Reader.OfficeOcrEngineCapabilities = null
Methods
public virtual ValueTask<OfficeOcrEngineResult> RecognizeAsync(OfficeOcrEngineRequest request, CancellationToken cancellationToken = null) #Returns:
ValueTask<OfficeOcrEngineResult>Parameters
- request OfficeIMO.Reader.OfficeOcrEngineRequest
- cancellationToken System.Threading.CancellationToken = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object