Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

InvoiceSourceEditor

Namespace OfficeIMO.Invoicing
Assembly OfficeIMO.Invoicing
Modifiers static

Applies bounded preservation-aware source edits without rebuilding a partial semantic model.

Inheritance

  • Object
  • InvoiceSourceEditor

Methods

public static InvoiceSourceEditResult Apply(InvoiceSourceDocument source, InvoiceSourceEdits edits) #
Returns: InvoiceSourceEditResult

Replaces only existing, unique plaintext fields. Rejects XML signatures, nested/annotated fields and unsupported dates before mutation. Number changes do not infer payment-reference changes.

Parameters

source OfficeIMO.Invoicing.InvoiceSourceDocument requiredposition: 0
edits OfficeIMO.Invoicing.InvoiceSourceEdits requiredposition: 1