API Reference

Class

HtmlCapabilityGalleryResult

Namespace OfficeIMO.Html
Assembly OfficeIMO.Html
Modifiers sealed

Result manifest for one HTML capability-gallery scenario.

Inheritance

  • Object
  • HtmlCapabilityGalleryResult

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

Constructors

HtmlCapabilityGalleryResult 2 overloads
public HtmlCapabilityGalleryResult(HtmlCapabilityGalleryScenario scenario) #

Creates a mutable capability-gallery result builder for compatibility with existing producers. A manifest takes an immutable snapshot when it is constructed.

Parameters

scenario OfficeIMO.Html.HtmlCapabilityGalleryScenario requiredposition: 0
Scenario proven by the result.
public HtmlCapabilityGalleryResult(HtmlCapabilityGalleryScenario scenario, IEnumerable<HtmlCapabilityGalleryArtifact> artifacts, IEnumerable<HtmlDiagnostic> diagnostics) #

Creates a capability-gallery result.

Parameters

scenario OfficeIMO.Html.HtmlCapabilityGalleryScenario requiredposition: 0
Scenario proven by the result.
artifacts System.Collections.Generic.IEnumerable{OfficeIMO.Html.HtmlCapabilityGalleryArtifact} requiredposition: 1
Artifacts emitted for the scenario. The sequence is copied.
diagnostics System.Collections.Generic.IEnumerable{OfficeIMO.Html.HtmlDiagnostic} requiredposition: 2
Diagnostics captured while generating the scenario. The sequence is copied.

Methods

public Void AddArtifact(HtmlCapabilityGalleryArtifact artifact) #
Returns: Void

Adds an artifact to a mutable result builder.

Parameters

artifact OfficeIMO.Html.HtmlCapabilityGalleryArtifact requiredposition: 0

Properties

public HtmlCapabilityGalleryScenario Scenario { get; } #

Scenario proven by the result.

public IReadOnlyList<HtmlCapabilityGalleryArtifact> Artifacts { get; } #

Artifacts emitted for the scenario.

public HtmlDiagnosticReport Diagnostics { get; set; } #

Shared diagnostics captured while generating the scenario artifacts.

public Boolean IsReadOnly { get; set; } #

True when this result is a finalized immutable snapshot.