Class XmpPackage
Contents
[
Hide
]XmpPackage class
Defines the XmpPackage class that represents base abstraction for XMP package.
public class XmpPackage : IEnumerable<KeyValuePair<string, object>>, IXmlValue
Properties
| Name | Description | 
|---|---|
| virtual Item { get; set; } | Gets or sets the Object with the specified key. | 
| virtual Keys { get; } | Gets the keys in XMP package. | 
| NamespaceUri { get; } | Gets the namespace URI. | 
| Prefix { get; } | Gets the prefix. | 
| XmlNamespace { get; } | Gets the XML namespace. | 
Methods
| Name | Description | 
|---|---|
| virtual AddValue(string, string) | Adds the value. | 
| virtual Clear() | Clears this instance. | 
| virtual ContainsKey(string) | Determines whether the specified key contains key. | 
| GetEnumerator() | Returns an enumerator that iterates through the collection. | 
| virtual GetXmlValue() | Converts XMP value to the XML representation. | 
| virtual Remove(string) | Remove the value with the specified key. | 
| virtual SetValue(string, IXmlValue) | Sets the value. | 
| virtual SetXmpTypeValue(string, XmpTypeBase) | Sets the XMP type value. | 
See Also
- interface IXmlValue
 - namespace Aspose.PSD.Xmp
 - assembly Aspose.PSD