API Reference
Class
InvoiceReadResult
Parsed editable invoice together with source identity and all unmapped business data.
Inheritance
- Object
- InvoiceReadResult
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
- Method InvoiceParser.Read
Accepted by parameters
Methods
public Byte[] GetOriginalBytes() #Returns:
Byte[]Returns the original bytes unchanged, regardless of subsequent model edits.
public Byte[] Write(InvoiceXmlOptions options, Boolean allowUnmappedDataLoss = false) #Returns:
Byte[]Writes the edited model. By default, any unmapped source data blocks rewriting.
Parameters
- options OfficeIMO.Invoicing.InvoiceXmlOptions
- allowUnmappedDataLoss System.Boolean = false
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Invoice Invoice { get; } #Editable semantic model. Declared source amounts remain available for comparison.
public InvoiceProfileDeclaration Declaration { get; } #Source syntax and guideline declaration.
public IReadOnlyList<InvoiceDiagnostic> UnmappedData { get; } #Elements, attributes or semantic variations that the model could not preserve.
public Boolean HasCompleteMapping { get; } #True when the supported model can represent all observed source business data.