API Reference
HtmlRenderProfileContract
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.
Returned or exposed by
- Method HtmlRenderProfileContracts.Get
- Property HtmlRenderProfileContracts.All
Inherited Methods
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.