Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Delegate

OfficeWorkflowConverter

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Base MulticastDelegate
Implements
ICloneable ISerializable
Modifiers sealed

Converts a captured input into a bounded output stream. Streams remain owned by the runner.

Inheritance

  • MulticastDelegate
  • OfficeWorkflowConverter

Remarks

The delegate must honor cancellation and leave both streams open. Publication and output reopen validation belong to the runner.

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public OfficeWorkflowConverter(Object object, IntPtr method) #

Parameters

object Object requiredposition: 0
method IntPtr requiredposition: 1

Methods

public virtual IAsyncResult BeginInvoke(Stream input, Stream output, OfficeWorkflowLimits limits, CancellationToken cancellationToken, AsyncCallback callback, Object object) #
Returns: IAsyncResult

Parameters

input Stream requiredposition: 0
output Stream requiredposition: 1
limits OfficeWorkflowLimits requiredposition: 2
cancellationToken CancellationToken requiredposition: 3
callback AsyncCallback requiredposition: 4
object Object requiredposition: 5
public virtual OfficeWorkflowConversionEvidence EndInvoke(IAsyncResult result) #
Returns: OfficeWorkflowConversionEvidence

Parameters

result IAsyncResult requiredposition: 0
public virtual OfficeWorkflowConversionEvidence Invoke(Stream input, Stream output, OfficeWorkflowLimits limits, CancellationToken cancellationToken) #
Returns: OfficeWorkflowConversionEvidence

Parameters

input Stream requiredposition: 0
output Stream requiredposition: 1
limits OfficeWorkflowLimits requiredposition: 2
cancellationToken CancellationToken requiredposition: 3