Aspose::Pdf::XmpPdfAExtensionValueType class

XmpPdfAExtensionValueType class

The PDF/A ValueType schema is required for all property value types which are not defined in the XMP 2004 specification, i.e. for value types outside of the following list:

class XmpPdfAExtensionValueType : public Aspose::Pdf::XmpPdfAExtensionObject

Methods

MethodDescription
Add(System::SharedPtr<XmpPdfAExtensionField>)Add new field.
AddRange(System::ArrayPtr<System::SharedPtr<XmpPdfAExtensionField>>)Adds the range of fields.
Clear()Clears all fields.
get_Description() constGets the description.
get_Fields() constGets the list of fields.
get_NamespaceUri() constGets the namespace URI.
get_Prefix() constGets the prefix.
get_Type() constGets the value type.
get_Value() constGets the value.
GetXml(System::SharedPtr<System::Xml::XmlDocument>) overrideReturns the list of xml elements that represent value type in xml tree.
Remove(System::SharedPtr<XmpPdfAExtensionField>)Removes the field from the list of fields.
set_Value(System::String)Sets the value.
XmpPdfAExtensionValueType(System::String, System::String, System::String, System::String)Initializes new object.

Remarks

  • Array types (these are container types which may contain one or more fields): Alt, Bag, Seq
  • Basic value types: Boolean, (open and closed) Choice, Date, Dimensions, Integer, Lang Alt, Locale, MIMEType, ProperName, Real, Text, Thumbnail, URI, URL, XPath
  • Media Management value types: AgentName, RenditionClass, ResourceEvent, ResourceRef, Version
  • Basic Job/Workflow value type: Job
  • EXIF schema value types: Flash, CFAPattern, DeviceSettings, GPSCoordinate, OECF/SFR, Rational Schema namespace URI: http://www.aiim.org/pdfa/ns/type# Required schema namespace prefix: pdfaType

See Also