Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeWorkflowRoute

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Modifiers sealed

One supported conversion route projected from the canonical OfficeIMO capability catalog.

Inheritance

  • Object
  • OfficeWorkflowRoute

Usage

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

Properties

public String Id { get; } #

Stable route identifier.

public String Source { get; } #

Source format label.

public String Target { get; } #

Destination format label.

public IReadOnlyList<String> SourceExtensions { get; } #

Accepted source extensions.

public String TargetExtension { get; } #

Destination extension.

public String Description { get; } #

Capability description.

public String Fidelity { get; } #

Fidelity contract kind.

public String SupportLevel { get; } #

Evidence-based support level.

public String KnownLimitations { get; } #

Known route limitations.

public String Engine { get; } #

First-party package that owns conversion semantics.

public String Api { get; } #

Representative public API owned by the route package.

public String ResultContract { get; } #

Public result type returned by the representative API.

public OfficeConversionInputKind InputKind { get; } #

How the route accepts its source.

public String SupportEvidence { get; } #

Evidence supporting the assigned support level.

public OfficeConversionTextFormattingKind TextFormatting { get; } #

Text and font formatting fidelity classification.

public String TextFormattingContract { get; } #

Explicit text and font formatting promise.

public Boolean BrowserAvailable { get; } #

Whether the route is available in the shipped browser converter.

public Boolean AgentDiscoverable { get; } #

Whether the route is advertised through agent discovery.

public Boolean CanExecute { get; } #

Whether this local workflow package can execute the route directly.

public Boolean SupportsPageSelection { get; } #

Whether the route accepts a source PDF page selection.

public Boolean SupportsPdfCompression { get; } #

Whether the route can apply verified lossless PDF output compression.

public IReadOnlyList<OfficeWorkflowOutputProfile> SupportedOutputProfiles { get; } #

Output profiles honored by this local route.

public String Label { get; } #

User-facing route label.