Class FullyDefinedXmpMetadata
A class that contains all the XMP metadata for a Factur-X document.
Assembly: FacturXDotNet.dll
csharp
public class FullyDefinedXmpMetadata
Properties
PdfAIdentification
The PDF/A ID metadata of the invoice.
csharp
public XmpPdfAIdentificationMetadata PdfAIdentification { get; }
Basic
The basic descriptive information of the document.
csharp
public XmpBasicMetadata Basic { get; }
Pdf
The properties of the PDF document.
csharp
public XmpPdfMetadata Pdf { get; }
DublinCore
The commonly used properties from the Dublin Core Metadata Initiative (DCMI).
csharp
public XmpDublinCoreMetadata DublinCore { get; }
PdfAExtensions
The PDF/A metadata of the invoice.
csharp
public XmpPdfAExtensionsMetadata PdfAExtensions { get; }
FacturX
The Factur-X metadata of the invoice.
csharp
public XmpFacturXMetadata FacturX { get; }
Methods
FillValues(XmpMetadata)
Replace the values of this instance with the values from the given XMP metadata. The null values in the input are ignored.
csharp
public void FillValues(XmpMetadata xmpMetadata)
Parameters
Type | Name | Description |
---|---|---|
FacturXDotNet.Models.XMP.XmpMetadata | xmpMetadata | The XMP metadata to fill the values from. |