XmpArray class

XmpArray class

Represents base abstraction for XMP array.

Inheritance: XmpArrayXmpValueBasePropertyValue

The XmpArray type exposes the following members:

Constructors

Constructor Description
__init__(self, array_type, items) Initializes a new instance of the XmpArray class.
__init__(self, array_type, items) Initializes a new instance of the XmpArray class.

Properties

Property Description
type Gets the MetadataPropertyType.
raw_value Gets the raw value.
array_type Gets the type of the XMP array.

Methods

Method Description
from_address(, array, type) Creates an XmpArray instance form a string array.
from_address(, array, type) Creates an XmpArray instance form an integer array.
from_address(, array, type) Creates an XmpArray instance form a date array.
from_address(, array, type) Creates an XmpArray instance form a double array.
accept_value(self, value_acceptor) Extracts the property value using a custom ValueAcceptor.
get_xmp_representation(self) Converts XMP value to the xml representation.

See Also