Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

BookOnixExportResult

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Modifiers sealed

A schema-validated bibliographic ONIX record and the exact EPUB it describes.

Inheritance

  • Object
  • BookOnixExportResult

Usage

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

Accepted by parameters

Properties

public Byte[] Bytes { get; } #

UTF-8 ONIX 3.1 reference-tag XML, at most 1 MiB.

public String OnixSha256 { get; } #

Uppercase SHA-256 of Bytes at export time; used to reject altered records during message composition.

public EpubWriteResult Publication { get; } #

Exact EPUB bytes and canonical writer preservation/loss report.

public String PublicationSha256 { get; } #

Uppercase SHA-256 of Publication.Bytes at export time; not a signature or retailer receipt.

public IReadOnlyList<OfficeConversionFidelityDiagnostic> ImportDiagnostics { get; } #

Retained import findings; schema validation does not erase conversion losses.

public Boolean ImportLossAcknowledged { get; } #

Whether non-fatal manuscript import losses were acknowledged.