XmpArray

XmpArray class

Rappresenta l’astrazione di base per l’array XMP.

public class XmpArray : XmpValueBase

Costruttori

Nome Descrizione
XmpArray(XmpArrayType, XmpComplexType[]) Inizializza una nuova istanza diXmpArray classe.
XmpArray(XmpArrayType, XmpValueBase[]) Inizializza una nuova istanza diXmpArray classe.

Proprietà

Nome Descrizione
ArrayType { get; } Ottiene il tipo dell’array XMP.
RawValue { get; } Ottiene il valore grezzo.
Type { get; } Ottiene ilMetadataPropertyType .

Metodi

Nome Descrizione
static From(DateTime[], XmpArrayType) Crea un fileXmpArray istanza forma un array di date.
static From(double[], XmpArrayType) Crea un fileXmpArray istanza forma un doppio array.
static From(int[], XmpArrayType) Crea un fileXmpArray istanza forma un array di numeri interi.
static From(string[], XmpArrayType) Crea un fileXmpArray istanza forma un array di stringhe.
static From<T>(T[], XmpArrayType) Crea un fileXmpArrayistanza forma un array diXmpComplexType .
AcceptValue(ValueAcceptor) Estrae il valore della proprietà utilizzando un customValueAcceptor .
override GetXmpRepresentation() Converte il valore XMP nella rappresentazione xml.
ToArray<TElement>() Converte il valore della proprietà in un array del tipo specificato.
ToClass<T>() Converte il valore della proprietà in un tipo di riferimento.
ToPlatformArray<T>() Converte il fileXmpArray a un array specifico della piattaforma.
override ToString() Restituisce una stringa che rappresenta il valore della proprietà.
ToStruct<T>() Converte il valore della proprietà in un tipo di valore.
ToStruct<T>(T) Converte il valore della proprietà in un tipo di valore.

Guarda anche