XmpArray

XmpArray class

Vertegenwoordigt basisabstractie voor XMP-array.

public class XmpArray : XmpValueBase

Constructeurs

Naam Beschrijving
XmpArray(XmpArrayType, XmpComplexType[]) Initialiseert een nieuw exemplaar van hetXmpArray klasse.
XmpArray(XmpArrayType, XmpValueBase[]) Initialiseert een nieuw exemplaar van hetXmpArray klasse.

Eigenschappen

Naam Beschrijving
ArrayType { get; } Haalt het type van de XMP-array op.
RawValue { get; } Krijgt de ruwe waarde.
Type { get; } Krijgt deMetadataPropertyType .

methoden

Naam Beschrijving
static From(DateTime[], XmpArrayType) Creëert eenXmpArray bijvoorbeeld een datumarray vormen.
static From(double[], XmpArrayType) Creëert eenXmpArray instantie vormen een dubbele array.
static From(int[], XmpArrayType) Creëert eenXmpArray instantie een integer array vormen.
static From(string[], XmpArrayType) Creëert eenXmpArray instantie een stringarray vormen.
static From<T>(T[], XmpArrayType) Creëert eenXmpArrayinstantie vormen een array vanXmpComplexType .
AcceptValue(ValueAcceptor) Extraheert de eigenschapswaarde met behulp van een customValueAcceptor .
override GetXmpRepresentation() Converteert XMP-waarde naar de xml-representatie.
ToArray<TElement>() Converteert de eigenschapswaarde naar een array van het opgegeven type.
ToClass<T>() Converteert de eigenschapswaarde naar een referentietype.
ToPlatformArray<T>() Converteert deXmpArray naar een platformspecifieke array.
override ToString() Retourneert een tekenreeks die de waarde van de eigenschap vertegenwoordigt.
ToStruct<T>() Converteert de eigenschapswaarde naar een waardetype.
ToStruct<T>(T) Converteert de eigenschapswaarde naar een waardetype.

Zie ook