XmpArray

XmpArray class

Representa la abstracción base para la matriz XMP.

public class XmpArray : XmpValueBase

Constructores

Nombre Descripción
XmpArray(XmpArrayType, XmpComplexType[]) Inicializa una nueva instancia delXmpArray clase.
XmpArray(XmpArrayType, XmpValueBase[]) Inicializa una nueva instancia delXmpArray clase.

Propiedades

Nombre Descripción
ArrayType { get; } Obtiene el tipo de matriz XMP.
RawValue { get; } Obtiene el valor bruto.
Type { get; } Obtiene elMetadataPropertyType .

Métodos

Nombre Descripción
static From(DateTime[], XmpArrayType) Crea unXmpArray instancia de una matriz de fechas.
static From(double[], XmpArrayType) Crea unXmpArray instancia forman una matriz doble.
static From(int[], XmpArrayType) Crea unXmpArray instancia forma una matriz de enteros.
static From(string[], XmpArrayType) Crea unXmpArray instancia de una matriz de cadenas.
static From<T>(T[], XmpArrayType) Crea unXmpArrayinstancia forman una matriz deXmpComplexType .
AcceptValue(ValueAcceptor) Extrae el valor de la propiedad usando un personalizadoValueAcceptor .
override GetXmpRepresentation() Convierte el valor XMP a la representación xml.
ToArray<TElement>() Convierte el valor de la propiedad en una matriz del tipo especificado.
ToClass<T>() Convierte el valor de la propiedad en un tipo de referencia.
ToPlatformArray<T>() Convierte elXmpArray a una matriz específica de la plataforma.
override ToString() Devuelve una cadena que representa el valor de la propiedad.
ToStruct<T>() Convierte el valor de la propiedad en un tipo de valor.
ToStruct<T>(T) Convierte el valor de la propiedad en un tipo de valor.

Ver también