XmpLangAlt Class

Represents XMP Language Alternative.

Remarks
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.
Inheritance Hierarchy
SystemObject
  GroupDocs.Metadata.CommonPropertyValue
    GroupDocs.Metadata.Standards.XmpXmpValueBase
      GroupDocs.Metadata.Standards.XmpXmpArray
        GroupDocs.Metadata.Standards.XmpXmpLangAlt

Namespace: GroupDocs.Metadata.Standards.Xmp
Assembly: GroupDocs.Metadata (in GroupDocs.Metadata.dll) Version: 21.8
Syntax
public sealed class XmpLangAlt : XmpArray

The XmpLangAlt type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyArrayType
Gets the type of the XMP array.
(Inherited from XmpArray.)
Public propertyItem
Gets the value associated with the specified language.
Public propertyLanguages
Gets an array of all languages registered in the instance of XmpLangAlt.
Public propertyRawValue
Gets the raw value.
(Inherited from PropertyValue.)
Public propertyType (Inherited from PropertyValue.)
Methods
  NameDescription
Public methodAcceptValue
Extracts the property value using a custom ValueAcceptor.
(Inherited from PropertyValue.)
Public methodContains
Determines whether the XmpLangAlt contains the specified language.
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetXmpRepresentation
Converts XMP value to the xml representation.
(Overrides XmpArrayGetXmpRepresentation.)
Public methodToArrayTElement
Converts the property value to an array of the specified type.
(Inherited from PropertyValue.)
Public methodToClassT
Converts the property value to a reference type.
(Inherited from PropertyValue.)
Public methodToPlatformArrayT
Converts the XmpArray to a platform-specific array.
(Inherited from XmpArray.)
Public methodToString
Returns a string that represents the property value.
(Inherited from XmpValueBase.)
Public methodToStructT
Converts the property value to a value type.
(Inherited from PropertyValue.)
Public methodToStructT(T)
Converts the property value to a value type.
(Inherited from PropertyValue.)
See Also