API Reference
Class
BookOnixExportResult
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.
Returned or exposed by
- Property BookOnixBlockUpdate.Source
- Property BookOnixDeletion.Source
- Property BookOnixMessage.Products
- Method BookProject.ExportOnix
Accepted by parameters
- Constructor BookOnixBlockUpdate.BookOnixBlockUpdate
- Method BookOnixBlockUpdate.Deconstruct
- Constructor BookOnixDeletion.BookOnixDeletion
- Method BookOnixDeletion.Deconstruct
- Method BookOnixMessage.Create
Inherited Methods
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.