Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

WordMarkdownConversionReport

Namespace OfficeIMO.Word.Markdown
Assembly OfficeIMO.Word.Markdown
Implements
IOfficeConversionReport
Modifiers sealed

Immutable fidelity report from one Word/Markdown conversion.

Inheritance

  • Object
  • WordMarkdownConversionReport

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 WordMarkdownConversionReport(IEnumerable<WordMarkdownConversionDiagnostic> diagnostics = null) #

Creates a report from conversion diagnostics.

Parameters

diagnostics System.Collections.Generic.IEnumerable{OfficeIMO.Word.Markdown.WordMarkdownConversionDiagnostic} = null optionalposition: 0

Methods

public virtual Void RequireNoLoss() #
Returns: Void

Throws when the report contains fidelity loss.

Properties

public IReadOnlyList<WordMarkdownConversionDiagnostic> Diagnostics { get; } #

Structured diagnostics in emission order.

public virtual IReadOnlyList<OfficeConversionFidelityDiagnostic> FidelityDiagnostics { get; } #

Category-preserving conversion diagnostics.

public Boolean Succeeded { get; } #

Whether conversion completed without a failure diagnostic.

public virtual Boolean HasLoss { get; } #

Whether any source content was approximated, omitted, or failed.