XmpArray

XmpArray class

Representerar basabstraktion för XMP-array.

public class XmpArray : XmpValueBase

Konstruktörer

namn Beskrivning
XmpArray(XmpArrayType, XmpComplexType[]) Initierar en ny instans avXmpArray class.
XmpArray(XmpArrayType, XmpValueBase[]) Initierar en ny instans avXmpArray class.

Egenskaper

namn Beskrivning
ArrayType { get; } Hämtar typen av XMP-array.
RawValue { get; } Får råvärdet.
Type { get; } FårMetadataPropertyType .

Metoder

namn Beskrivning
static From(DateTime[], XmpArrayType) Skapar enXmpArray instans bildar en datummatris.
static From(double[], XmpArrayType) Skapar enXmpArray instans bildar en dubbel array.
static From(int[], XmpArrayType) Skapar enXmpArray instans bildar en heltalsmatris.
static From(string[], XmpArrayType) Skapar enXmpArray instans bildar en strängarray.
static From<T>(T[], XmpArrayType) Skapar enXmpArrayinstans bildar en matris avXmpComplexType .
AcceptValue(ValueAcceptor) Extraherar egenskapsvärdet med en anpassadValueAcceptor .
override GetXmpRepresentation() Konverterar XMP-värdet till xml-representationen.
ToArray<TElement>() Konverterar egenskapsvärdet till en array av den angivna typen.
ToClass<T>() Konverterar egenskapsvärdet till en referenstyp.
ToPlatformArray<T>() KonverterarXmpArray till en plattformsspecifik array.
override ToString() Returnerar en sträng som representerar egenskapsvärdet.
ToStruct<T>() Konverterar egenskapsvärdet till en värdetyp.
ToStruct<T>(T) Konverterar egenskapsvärdet till en värdetyp.

Se även