XmpArray
XmpArray class
Represents base abstraction for XMP array.
public class XmpArray : XmpValueBase
Constructors
| Name | 
Description | 
| XmpArray(XmpArrayType, XmpComplexType[]) | 
Initializes a new instance of the XmpArray class. | 
| XmpArray(XmpArrayType, XmpValueBase[]) | 
Initializes a new instance of the XmpArray class. | 
Properties
Methods
| Name | 
Description | 
| static From(DateTime[], XmpArrayType) | 
Creates an XmpArray instance form a date array. | 
| static From(double[], XmpArrayType) | 
Creates an XmpArray instance form a double array. | 
| static From(int[], XmpArrayType) | 
Creates an XmpArray instance form an integer array. | 
| static From(string[], XmpArrayType) | 
Creates an XmpArray instance form a string array. | 
| static From<T>(T[], XmpArrayType) | 
Creates an XmpArray instance form an array of XmpComplexType. | 
| AcceptValue(ValueAcceptor) | 
Extracts the property value using a custom ValueAcceptor. | 
| override GetXmpRepresentation() | 
Converts XMP value to the xml representation. | 
| ToArray<TElement>() | 
Converts the property value to an array of the specified type. | 
| ToClass<T>() | 
Converts the property value to a reference type. | 
| ToPlatformArray<T>() | 
Converts the XmpArray to a platform-specific array. | 
| override ToString() | 
Returns a string that represents the property value. | 
| ToStruct<T>() | 
Converts the property value to a value type. | 
| ToStruct<T>(T) | 
Converts the property value to a value type. | 
See Also