XmpArray

XmpArray class

Repräsentiert die Basisabstraktion für das XMP-Array.

public class XmpArray : XmpValueBase

Konstrukteure

Name Beschreibung
XmpArray(XmpArrayType, XmpComplexType[]) Initialisiert eine neue Instanz vonXmpArray Klasse.
XmpArray(XmpArrayType, XmpValueBase[]) Initialisiert eine neue Instanz vonXmpArray Klasse.

Eigenschaften

Name Beschreibung
ArrayType { get; } Ruft den Typ des XMP-Arrays ab.
RawValue { get; } Ruft den Rohwert ab.
Type { get; } Ruft die abMetadataPropertyType .

Methoden

Name Beschreibung
static From(DateTime[], XmpArrayType) Erstellt eineXmpArray Instanz ein Datumsarray bilden.
static From(double[], XmpArrayType) Erstellt eineXmpArray Instanz bilden ein doppeltes Array.
static From(int[], XmpArrayType) Erstellt eineXmpArray Instanz bildet ein Integer-Array.
static From(string[], XmpArrayType) Erstellt eineXmpArray Instanz ein String-Array bilden.
static From<T>(T[], XmpArrayType) Erstellt eineXmpArrayInstanz bilden ein Array vonXmpComplexType .
AcceptValue(ValueAcceptor) Extrahiert den Eigenschaftswert mit einem benutzerdefiniertenValueAcceptor .
override GetXmpRepresentation() Konvertiert den XMP-Wert in die XML-Darstellung.
ToArray<TElement>() Konvertiert den Eigenschaftswert in ein Array des angegebenen Typs.
ToClass<T>() Konvertiert den Eigenschaftswert in einen Referenztyp.
ToPlatformArray<T>() Konvertiert dieXmpArray zu einem plattformspezifischen Array.
override ToString() Gibt eine Zeichenfolge zurück, die den Eigenschaftswert darstellt.
ToStruct<T>() Konvertiert den Eigenschaftswert in einen Werttyp.
ToStruct<T>(T) Konvertiert den Eigenschaftswert in einen Werttyp.

Siehe auch