XmpLangAlt class

XmpLangAlt class

Represents XMP Language Alternative.

An alternative array of simple text items. Language alternatives facilitate the selection of a simple text item based on a desired language. Each array item shall have an xml:lang qualifier. Each xml:lang value shall be unique among the items.

The XmpLangAlt type exposes the following members:

Constructors

Constructor Description
init Initializes a new instance of the XmpLangAlt class.
init Initializes a new instance of XmpLangAlt.

Methods

Method Description
contains Determines whether the XmpLangAlt contains the specified language.
contains_file
contains_string
get
get_file
get_string
get_xmp_representation Converts XMP value to the XML representation.
accept_value Extracts the property value using a custom ValueAcceptor. (inherited from PropertyValue)
accept_value_value_acceptor (inherited from PropertyValue)
from_ (inherited from XmpArray)
from_date (inherited from XmpArray)
from_double (inherited from XmpArray)
from_files (inherited from XmpArray)
from_int32 (inherited from XmpArray)
from_strings (inherited from XmpArray)
to_array (inherited from PropertyValue)
to_class (inherited from PropertyValue)
to_platform_array (inherited from XmpArray)
to_string Returns a string that represents the property value. (inherited from XmpValueBase)
to_struct (inherited from PropertyValue)

Properties

Property Description
languages The list of all languages registered in the instance of XmpLangAlt.
array_type The type of the XMP array. (inherited from XmpArray)
raw_value The raw value. (inherited from PropertyValue)
type The type of the property. (inherited from PropertyValue)

See Also