XmpLangAlt

XmpLangAlt class

представляет собой альтернативу языку XMP.

Альтернативный массив простых текстовых элементов. Языковые альтернативы облегчают выбор простого текстового элемента на основе желаемого языка. Каждый элемент массива должен иметь квалификатор xml:lang. Каждое значение xml:lang должно быть уникальным среди элементов.

public sealed class XmpLangAlt : XmpArray

Конструкторы

Имя Описание
XmpLangAlt(IDictionary<string, string>) Инициализирует новый экземплярXmpLangAlt класс.
XmpLangAlt(string) Инициализирует новый экземплярXmpLangAlt класс.

Характеристики

Имя Описание
ArrayType { get; } Получает тип массива XMP.
Item { get; } Получает значение, связанное с указанным языком.
Languages { get; } Получает массив всех языков, зарегистрированных в экземпляреXmpLangAlt .
RawValue { get; } Получает исходное значение.
Type { get; } ПолучаетMetadataPropertyType .

Методы

Имя Описание
AcceptValue(ValueAcceptor) Извлекает значение свойства с помощью пользовательскогоValueAcceptor .
Contains(string) Определяет,XmpLangAlt содержит указанный язык.
override GetXmpRepresentation() Преобразует значение XMP в представление xml.
ToArray<TElement>() Преобразует значение свойства в массив указанного типа.
ToClass<T>() Преобразует значение свойства в ссылочный тип.
ToPlatformArray<T>() ПреобразуетXmpArray в массив для конкретной платформы.
override ToString() Возвращает строку, представляющую значение свойства.
ToStruct<T>() Преобразует значение свойства в тип значения.
ToStruct<T>(T) Преобразует значение свойства в тип значения.

Смотрите также