API Reference

Class

HtmlRoundTripScorer

Namespace OfficeIMO.Html
Assembly OfficeIMO.Html
Modifiers static

Scores structural HTML round-trip fidelity for gallery manifests and regression tests.

Inheritance

  • Object
  • HtmlRoundTripScorer

Methods

Compare 5 overloads
public static HtmlRoundTripScore Compare(String sourceHtml, String targetHtml) #
Returns: HtmlRoundTripScore

Compares source HTML with target HTML and returns a structural score.

Parameters

sourceHtml System.String requiredposition: 0
targetHtml System.String requiredposition: 1
public static HtmlRoundTripScore Compare(String sourceHtml, String targetHtml, HtmlArtifactReloadEvidence artifactReloadEvidence) #
Returns: HtmlRoundTripScore

Compares source and target HTML with evidence captured after reopening the native artifact.

Parameters

sourceHtml System.String requiredposition: 0
targetHtml System.String requiredposition: 1
artifactReloadEvidence OfficeIMO.Html.HtmlArtifactReloadEvidence requiredposition: 2
public static HtmlRoundTripScore Compare(HtmlConversionDocument sourceDocument, HtmlConversionDocument targetDocument) #
Returns: HtmlRoundTripScore

Compares retained conversion documents without reparsing either HTML source.

Parameters

sourceDocument OfficeIMO.Html.HtmlConversionDocument requiredposition: 0
targetDocument OfficeIMO.Html.HtmlConversionDocument requiredposition: 1
public static HtmlRoundTripScore Compare(HtmlConversionDocument sourceDocument, HtmlConversionDocument targetDocument, HtmlArtifactReloadEvidence artifactReloadEvidence) #
Returns: HtmlRoundTripScore

Compares retained conversion documents and includes actual native-artifact reload evidence.

Parameters

sourceDocument OfficeIMO.Html.HtmlConversionDocument requiredposition: 0
targetDocument OfficeIMO.Html.HtmlConversionDocument requiredposition: 1
artifactReloadEvidence OfficeIMO.Html.HtmlArtifactReloadEvidence requiredposition: 2
public static HtmlRoundTripScore Compare(HtmlLogicalDocument source, HtmlLogicalDocument target) #
Returns: HtmlRoundTripScore

Compares logical documents and returns a structural score.

Parameters

source OfficeIMO.Html.HtmlLogicalDocument requiredposition: 0
target OfficeIMO.Html.HtmlLogicalDocument requiredposition: 1