API Reference
Interface
IOfficeDocumentProcessor
Processes one rich document result as an ordered step in an OfficeDocumentProcessorPipeline. Implementations used by an OfficeDocumentReader must be safe for concurrent calls.
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
Methods
public abstract OfficeDocumentReadResult Process(OfficeDocumentReadResult document, OfficeDocumentProcessorContext context) #Returns:
OfficeDocumentReadResultProcesses a document synchronously.
Parameters
- document OfficeIMO.Reader.OfficeDocumentReadResult
- context OfficeIMO.Reader.OfficeDocumentProcessorContext
public abstract Task<OfficeDocumentReadResult> ProcessAsync(OfficeDocumentReadResult document, OfficeDocumentProcessorContext context) #Returns:
Task<OfficeDocumentReadResult>Processes a document asynchronously.
Parameters
- document OfficeIMO.Reader.OfficeDocumentReadResult
- context OfficeIMO.Reader.OfficeDocumentProcessorContext
Properties
public abstract String Id { get; } #Stable processor identifier used in diagnostics and execution reports.