XmpPdfAExtensionValueType

XmpPdfAExtensionValueType

Overview

XmpPdfAExtensionValueType is a class in Aspose.PDF FOSS for .NET.

One PDF/A XMP-extension structured value type, holding its fields.

This class provides 6 methods for working with XmpPdfAExtensionValueType objects in .NET programs. Available methods include: Add, AddRange, Clear, GetXml, Remove, XmpPdfAExtensionValueType. All public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package. Properties: Description, Fields, NamespaceUri, Prefix, Type.

Properties

NameTypeAccessDescription
TypestringReadType name as referenced from properties’ valueType.
NamespaceUristringReadNamespace URI declaring this value type.
PrefixstringReadNamespace prefix bound to NamespaceUri.
DescriptionstringReadHuman-readable description of the value type.
FieldsIList<XmpPdfAExtensionField>ReadFields declared by this value type.

Methods

SignatureDescription
XmpPdfAExtensionValueType(type: string, namespaceUri: string, prefix: string, description: string)Construct with type name, namespace URI, prefix, and description.
Add(field: XmpPdfAExtensionField)Add a single field.
AddRange(fields: XmpPdfAExtensionField[])Add an array of fields.
Clear()Remove every field.
Remove(field: XmpPdfAExtensionField)Remove the given field.
GetXml(xmlDocument: XmlDocument)Render this value type as XML elements.

See Also