Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

HtmlCapabilityProfileManifest

Namespace OfficeIMO.Html
Assembly OfficeIMO.Html
Modifiers sealed

Defines one versioned compatibility profile and its immutable provider, specification, and evidence pins.

Inheritance

  • Object
  • HtmlCapabilityProfileManifest

Usage

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

Accepted by parameters

Constructors

public HtmlCapabilityProfileManifest(String id, String version, String title, HtmlCapabilityPromotionState promotion, IEnumerable<HtmlCapabilityProviderPin> providers, IEnumerable<HtmlCapabilitySpecificationPin> specifications, IEnumerable<HtmlCapabilityEvidencePin> evidence, IEnumerable<String> platforms, IEnumerable<String> outputs) #

Creates a compatibility profile manifest.

Parameters

id System.String requiredposition: 0
version System.String requiredposition: 1
title System.String requiredposition: 2
promotion OfficeIMO.Html.HtmlCapabilityPromotionState requiredposition: 3
providers System.Collections.Generic.IEnumerable{OfficeIMO.Html.HtmlCapabilityProviderPin} requiredposition: 4
specifications System.Collections.Generic.IEnumerable{OfficeIMO.Html.HtmlCapabilitySpecificationPin} requiredposition: 5
evidence System.Collections.Generic.IEnumerable{OfficeIMO.Html.HtmlCapabilityEvidencePin} requiredposition: 6
platforms System.Collections.Generic.IEnumerable{System.String} requiredposition: 7
outputs System.Collections.Generic.IEnumerable{System.String} requiredposition: 8

Properties

public String Id { get; } #

Stable versioned profile identifier.

public String Version { get; } #

Profile contract version.

public String Title { get; } #

Human-readable profile title.

public HtmlCapabilityPromotionState Promotion { get; } #

Current release-promotion state.

public IReadOnlyList<HtmlCapabilityProviderPin> Providers { get; } #

Providers admitted by the profile.

public IReadOnlyList<HtmlCapabilitySpecificationPin> Specifications { get; } #

Immutable specification sources admitted by the profile.

public IReadOnlyList<HtmlCapabilityEvidencePin> Evidence { get; } #

Versioned qualification, regression, and reference evidence.

public IReadOnlyList<String> Platforms { get; } #

Platforms covered by this manifest.

public IReadOnlyList<String> Outputs { get; } #

Output contracts covered by this manifest.