Class XmpCollection
XmpCollection class
An XMP element collection.
public class XmpCollection : IList<IXmpType>, IXmpType
Constructors
Properties
| Name | Description |
|---|
| Count { get; } | Gets the number of elements contained in the IList. |
| IsReadOnly { get; } | Gets a value indicating whether the collection is read-only. |
| Item { get; set; } | Gets or sets the element at the specified index. |
Methods
| Name | Description |
|---|
| Add(IXmpType) | Adds an item to the collection. |
| Add(object) | Adds an XMP data item. |
| AddItem(string) | Adds new item. |
| Clear() | Removes all items from the collection. |
| Contains(IXmpType) | Determines whether the collection contains a specific value. |
| CopyTo(IXmpType[], int) | Copies the elements of the collection to an array, starting at a particular array index. |
| GetEnumerator() | Returns an enumerator that iterates through the collection. |
| GetXmlValue() | Converts XMP value to the XML representation. |
| GetXmpRepresentation() | Gets the XMP string value of this. |
| IndexOf(IXmpType) | Determines the index of a specific item in the collection. |
| Insert(int, IXmpType) | Inserts an item to the collection at the specified index. |
| Remove(IXmpType) | Removes the first occurrence of a specific object from the collection. |
| RemoveAt(int) | Removes the item at the specified index. |
| override ToString() | Returns an XML String that represents this instance. |
See Also