XmpArray

XmpArray class

XMP dizisi için temel soyutlamayı temsil eder.

public class XmpArray : XmpValueBase

yapıcılar

İsim Tanım
XmpArray(XmpArrayType, XmpComplexType[]) Yeni bir örneğini başlatır.XmpArray sınıf.
XmpArray(XmpArrayType, XmpValueBase[]) Yeni bir örneğini başlatır.XmpArray sınıf.

Özellikleri

İsim Tanım
ArrayType { get; } XMP dizisinin türünü alır.
RawValue { get; } Ham değeri alır.
Type { get; } Şunu alır:MetadataPropertyType .

yöntemler

İsim Tanım
static From(DateTime[], XmpArrayType) oluştururXmpArray örnek bir tarih dizisi oluşturur.
static From(double[], XmpArrayType) oluştururXmpArray örnek bir çift dizi oluşturur.
static From(int[], XmpArrayType) oluştururXmpArray örnek bir tamsayı dizisi oluşturur.
static From(string[], XmpArrayType) oluştururXmpArray örnek bir dize dizisi oluşturur.
static From<T>(T[], XmpArrayType) oluştururXmpArrayörnek bir dizi oluştururXmpComplexType .
AcceptValue(ValueAcceptor) Özellik değerini özel kullanarak çıkarırValueAcceptor .
override GetXmpRepresentation() XMP değerini xml gösterimine dönüştürür.
ToArray<TElement>() Özellik değerini belirtilen türden bir diziye dönüştürür.
ToClass<T>() Özellik değerini bir referans türüne dönüştürür.
ToPlatformArray<T>() dönüştürürXmpArray platforma özgü bir diziye.
override ToString() Özellik değerini temsil eden bir dize döndürür.
ToStruct<T>() Özellik değerini bir değer türüne dönüştürür.
ToStruct<T>(T) Özellik değerini bir değer türüne dönüştürür.

Ayrıca bakınız