Aspose::Pdf::XmpPdfAExtensionSchema class

XmpPdfAExtensionSchema class

Describes the XMP extension schema which is provided by PDF/A-1.

class XmpPdfAExtensionSchema : public System::Object

Methods

MethodDescription
Add(System::SharedPtr<XmpPdfAExtensionObject>)Adds new object into schema.
Contains(System::SharedPtr<XmpPdfAExtensionObject>)Determines whether obj exists in schema.
get_Description() constGets the schema description.
get_Objects() constGets the list of objects (properties, value types).
GetProperty(System::String)Returns PDF/A property by its name.
GetSchemaXml(System::SharedPtr<System::Xml::XmlDocument>)Returns the xml element (tag - li) that represents schema in xml tree.
GetValuesXml(System::SharedPtr<System::Xml::XmlDocument>, System::SharedPtr<System::Xml::XmlElement>)Gets the values of properties as xml tree representation.
Remove(System::SharedPtr<XmpPdfAExtensionObject>)Removes the object from schema.
XmpPdfAExtensionSchema(System::SharedPtr<XmpPdfAExtensionSchemaDescription>)Initializes new object.

Fields

FieldDescription
static DefaultExtensionNamespacePrefixDefault extension namespace prefix.
static DefaultExtensionNamespaceUriDefault extension namespace uri.
static DefaultFieldNamespacePrefixDefault field namespace prefix.
static DefaultFieldNamespaceUriDefault extension namespace uri.
static DefaultPropertyNamespacePrefixDefault property namespace prefix.
static DefaultPropertyNamespaceUriDefault property namespace uri.
static DefaultSchemaNamespacePrefixDefault schema namespace prefix.
static DefaultSchemaNamespaceUriDefault schema namespace uri.
static DefaultValueNamespaceUriDefault value namespace uri.
static DefaultValueTypeNamespacePrefixDefault valie type namespace prefix.
static RdfNamespaceURIDefault rdf namespace uri.
static RdfPrefixDefault rdf namespace prefix.

See Also