Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OdfConversionResult`1

Namespace OfficeIMO.OpenDocument
Assembly OfficeIMO.OpenDocument
Base OfficeConversionResult<TDocument, OdfConversionReport>
Implements
IOfficeConversionResult<TDocument, OdfConversionReport> IOfficeResult<TDocument> IOfficeResult
Modifiers sealed

Converted document together with the feature mapping evidence for that conversion.

Inheritance

  • OfficeConversionResult<TDocument, OdfConversionReport>
  • OdfConversionResult`1

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

Type Parameters

TDocument

Constructors

public OdfConversionResult<TDocument>(TDocument value, OdfConversionReport report) #

Creates a conversion result.

Parameters

value `0 requiredposition: 0
report OfficeIMO.OpenDocument.OdfConversionReport requiredposition: 1

Methods

public OdfConversionResult<TDocument> ApplyPolicy(OdfConversionLossPolicy policy) #
Returns: OdfConversionResult<TDocument>

Applies a loss policy and returns this result for fluent adapter composition. A rejected disposable conversion value is disposed before the policy exception is rethrown.

Parameters

policy OfficeIMO.OpenDocument.OdfConversionLossPolicy requiredposition: 0
public TDocument GetValue(OdfConversionLossPolicy policy) #
Returns: TDocument

Returns the converted document after applying an explicit loss policy.

Parameters

policy OfficeIMO.OpenDocument.OdfConversionLossPolicy requiredposition: 0
public override TDocument RequireNoLoss() #
Returns: TDocument

Returns the converted document or throws when the conversion was lossy.