API Reference
Interface
IOfficeProvenanceWorkflowRunner
Runs reusable cross-format provenance workflows.
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Methods
public abstract Task<OfficeProvenanceWorkflowResult> RunProvenanceAsync(OfficeProvenanceWorkflowRequest request, IProgress<OfficeWorkflowProgress> progress = null, CancellationToken cancellationToken = default) #Returns:
Task<OfficeProvenanceWorkflowResult>Runs one provenance request.
Parameters
- request OfficeIMO.Workflows.OfficeProvenanceWorkflowRequest
- progress System.IProgress{OfficeIMO.Workflows.OfficeWorkflowProgress} = null
- cancellationToken System.Threading.CancellationToken = default
public abstract Task<IReadOnlyList<OfficeProvenanceWorkflowResult>> RunProvenanceBatchAsync(IEnumerable<OfficeProvenanceWorkflowRequest> requests, OfficeProvenanceWorkflowBatchOptions options = null, IProgress<OfficeWorkflowProgress> progress = null, CancellationToken cancellationToken = default) #Returns:
Task<IReadOnlyList<OfficeProvenanceWorkflowResult>>Runs a bounded provenance batch sequentially.
Parameters
- requests System.Collections.Generic.IEnumerable{OfficeIMO.Workflows.OfficeProvenanceWorkflowRequest}
- options OfficeIMO.Workflows.OfficeProvenanceWorkflowBatchOptions = null
- progress System.IProgress{OfficeIMO.Workflows.OfficeWorkflowProgress} = null
- cancellationToken System.Threading.CancellationToken = default