XmpArray

XmpArray class

Представляет базовую абстракцию для массива XMP.

public class XmpArray : XmpValueBase

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

Имя Описание
XmpArray(XmpArrayType, XmpComplexType[]) Инициализирует новый экземплярXmpArray класс.
XmpArray(XmpArrayType, XmpValueBase[]) Инициализирует новый экземплярXmpArray класс.

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

Имя Описание
ArrayType { get; } Получает тип массива XMP.
RawValue { get; } Получает исходное значение.
Type { get; } ПолучаетMetadataPropertyType .

Методы

Имя Описание
static From(DateTime[], XmpArrayType) СоздаетXmpArray экземпляр формирует массив дат.
static From(double[], XmpArrayType) СоздаетXmpArray Экземпляр образует двойной массив.
static From(int[], XmpArrayType) СоздаетXmpArray Экземпляр формирует целочисленный массив.
static From(string[], XmpArrayType) СоздаетXmpArray экземпляр формирует массив строк.
static From<T>(T[], XmpArrayType) СоздаетXmpArrayэкземпляр образуют массивXmpComplexType .
AcceptValue(ValueAcceptor) Извлекает значение свойства с помощью пользовательскогоValueAcceptor .
override GetXmpRepresentation() Преобразует значение XMP в представление xml.
ToArray<TElement>() Преобразует значение свойства в массив указанного типа.
ToClass<T>() Преобразует значение свойства в ссылочный тип.
ToPlatformArray<T>() ПреобразуетXmpArray в массив для конкретной платформы.
override ToString() Возвращает строку, представляющую значение свойства.
ToStruct<T>() Преобразует значение свойства в тип значения.
ToStruct<T>(T) Преобразует значение свойства в тип значения.

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