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