Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeConversionCapabilityCatalog

Namespace OfficeIMO
Assembly OfficeIMO.Core
Modifiers static

The shared OfficeIMO conversion route catalog used by packages, agents, and browser surfaces.

Inheritance

  • Object
  • OfficeConversionCapabilityCatalog

Methods

public static OfficeConversionCapability Find(String id) #
Returns: OfficeConversionCapability

Finds a route by its stable id.

Parameters

id System.String requiredposition: 0
public static IReadOnlyList<OfficeConversionCapability> FindBySourceExtension(String extension) #
Returns: IReadOnlyList<OfficeConversionCapability>

Returns routes that accept the supplied source extension.

Parameters

extension System.String requiredposition: 0
public static String ToJson(Boolean indented = true) #
Returns: String

Serializes the shared route contract as deterministic JSON.

Parameters

indented System.Boolean = true optionalposition: 0
public static String ToMarkdown() #
Returns: String

Formats the conversion routes as a deterministic Markdown reference.

Properties

public static IReadOnlyList<OfficeConversionCapability> All { get; } #

Gets all focused, public document-conversion routes in stable order.

public static IReadOnlyList<OfficeConversionCapability> BrowserRoutes { get; } #

Gets the routes available in the shipped WebAssembly converter.

public static IReadOnlyList<OfficeConversionCapability> AgentRoutes { get; } #

Gets the routes advertised by agent discovery.

Fields

public const Int32 SchemaVersion #

Gets the capability schema version.

Value: 9