Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

HtmlRenderProfileContract

Namespace OfficeIMO.Html
Assembly OfficeIMO.Html
Modifiers sealed

Executable defaults and qualification state for one named HTML render intent.

Inheritance

  • Object
  • HtmlRenderProfileContract

Usage

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

Properties

public HtmlRenderIntentProfile Profile { get; } #

Typed profile identifier.

public String Id { get; } #

Stable versioned identifier.

public String Name { get; } #

Human-readable profile name.

public IReadOnlyList<String> CapabilityProfileIds { get; } #

Compatibility manifests that own the underlying layout and output evidence.

public HtmlCssMediaContext CssMedia { get; } #

CSS media type selected independently from pagination.

public HtmlRenderLayoutSurface Surface { get; } #

Default layout surface.

public HtmlRenderPaginationPolicy Pagination { get; } #

Default pagination policy.

public HtmlRenderPageSet DefaultPageSet { get; } #

Default explicit page-set behavior.

public HtmlCapabilityCoverage Coverage { get; } #

Qualification of this exact axis combination.

public HtmlCapabilityPromotionState Promotion { get; } #

Release exposure of this exact axis combination.

public IReadOnlyList<HtmlRenderEncoder> Encoders { get; } #

Output adapters admitted for this profile.

public IReadOnlyList<HtmlRenderPageSetMode> PageSets { get; } #

Page-set modes admitted for this profile.

public IReadOnlyList<String> EvidenceIds { get; } #

Evidence pins supporting the qualification claim.

public String Behavior { get; } #

Observable layout behavior.

public String Limitations { get; } #

Known boundaries for this profile.