XmpMeta class

XmpMeta class

Represents xmpmeta, an optional element used to identify XMP metadata within general XML text that may contain other non‑XMP uses of RDF.

The XmpMeta type exposes the following members:

Constructors

Constructor Description
init

Methods

Method Description
get_xmp_representation Converts XMP value to the XML representation.
set_attribute Adds an attribute.
set_attribute_file
set_attribute_string
add_properties Adds known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well. (inherited from MetadataPackage)
add_properties_func (inherited from MetadataPackage)
clear_attributes Removes all attributes. (inherited from XmpElementBase)
contains Returns True if the package contains a metadata property with the specified name; otherwise, False. (inherited from MetadataPackage)
contains_attribute Determines whether the element contains a specific attribute. (inherited from XmpElementBase)
contains_attribute_file (inherited from XmpElementBase)
contains_attribute_string (inherited from XmpElementBase)
contains_file (inherited from MetadataPackage)
contains_string (inherited from MetadataPackage)
find_properties Finds metadata properties that satisfy the specified predicate, searching recursively through all nested packages. (inherited from MetadataPackage)
find_properties_func (inherited from MetadataPackage)
get (inherited from MetadataPackage)
get_attribute Gets the attribute. (inherited from XmpElementBase)
get_attribute_file (inherited from XmpElementBase)
get_attribute_string (inherited from XmpElementBase)
get_enumerator Returns an enumerator that iterates through the collection. (inherited from MetadataPackage)
get_file (inherited from MetadataPackage)
get_string (inherited from MetadataPackage)
remove_properties Removes metadata properties satisfying the specified predicate. (inherited from MetadataPackage)
remove_properties_func (inherited from MetadataPackage)
sanitize Removes writable metadata properties from the package, recursively affecting all nested packages. (inherited from MetadataPackage)
set_properties Sets known metadata properties satisfying the specified predicate. (inherited from MetadataPackage)
set_properties_func (inherited from MetadataPackage)
update_properties Updates known metadata properties that satisfy the specified predicate, recursively affecting all nested packages. (inherited from MetadataPackage)
update_properties_func (inherited from MetadataPackage)

Properties

Property Description
adobe_xmp_toolkit The Adobe XMP toolkit version.
count The number of metadata properties. (inherited from MetadataPackage)
keys The collection of metadata property names. (inherited from MetadataPackage)
know_property_descriptors The collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine. (inherited from MetadataPackage)
metadata_type The metadata type of the package. (inherited from MetadataPackage)
property_descriptors The collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine. (inherited from MetadataPackage)

See Also