Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeWorkflowDirectoryOutput

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Modifiers sealed

Resolves named children of a selected provider folder for verified direct publication.

Inheritance

  • Object
  • OfficeWorkflowDirectoryOutput

Remarks

The resolver must not create or modify items. Creation belongs in the returned output's write factory or deferred preparation, which run after durable recovery and authorization. Files use Replace semantics individually; previously verified writes cannot be rolled back when a later file fails.

Usage

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

Constructors

public OfficeWorkflowDirectoryOutput(Func<String, CancellationToken, Task<OfficeWorkflowDirectoryOutputFile>> resolveFile) #

Creates a folder adapter with a non-mutating child resolver.

Parameters

resolveFile System.Func{System.String,System.Threading.CancellationToken,System.Threading.Tasks.Task{OfficeIMO.Workflows.OfficeWorkflowDirectoryOutputFile}} requiredposition: 0

Properties

public Func<String, CancellationToken, Task<OfficeWorkflowDirectoryOutputFile>> ResolveFile { get; } #

Gets the resolver for one filename, preserving its name and the selected parent.