API Reference

Class

HtmlConversionRouteCapabilityContract

Namespace OfficeIMO.Html
Assembly OfficeIMO.Html
Modifiers abstract

Describes one directional HTML conversion route and its feature contract.

Inheritance

  • Object
  • HtmlConversionRouteCapabilityContract

Methods

public HtmlCapabilitySupportLevel GetSupport(HtmlSemanticFeature feature) #
Returns: HtmlCapabilitySupportLevel

Gets the declared support outcome for one semantic feature.

Parameters

feature OfficeIMO.Html.HtmlSemanticFeature requiredposition: 0

Properties

public String EntryPoint { get; } #

Primary public conversion entry point.

public String ResultContract { get; } #

Public result or evidence contract returned by the route.

public String IoAndAsyncBoundary { get; } #

Documented path, stream, cancellation, and asynchronous boundary.

public String DiagnosticsContract { get; } #

Structured diagnostics and per-construct fidelity evidence exposed by this direction.

public IReadOnlyList<String> Profiles { get; } #

Named modes or profiles callers can select for this direction.

public IReadOnlyList<HtmlSemanticFeature> SupportedFeatures { get; } #

Features represented through the route's documented contract.

public IReadOnlyList<HtmlSemanticFeature> ApproximatedFeatures { get; } #

Features retained with a documented approximation.

public IReadOnlyList<HtmlSemanticFeature> UnsupportedFeatures { get; } #

Features outside the route's current contract.