Class XmpMetadata
Contents
[
Hide
]XmpMetadata class
Provides access to XMP metadata stream.
public sealed class XmpMetadata : IDictionary<string, XmpValue>
Properties
Name | Description |
---|---|
Count { get; } | Gets count of elements in the collection. |
IsFixedSize { get; } | Checks if colleciton has fixed size. |
IsReadOnly { get; } | Checks if collection is read-only. |
IsSynchronized { get; } | Checks if collection is synchronized. |
Item { get; set; } | Gets or sets data from metadata. |
Keys { get; } | Gets collection of metadata keys. |
NamespaceManager { get; } | Gets namespace manager. |
SyncRoot { get; } | Gets collection synchronization object. |
Values { get; } | Gets values in the metadata. |
Methods
Name | Description |
---|---|
Add(KeyValuePair<string, XmpValue>) | Adds pair with key and value into the dictionary. |
Add(string, object) | Adds value to metadata. |
Add(string, XmpValue) | Adds value to metadata. |
AddArrayItem(string, XmpValue) | Adds value into an array. The value will be added at the end of the array. |
AddArrayItem(string, int, XmpValue) | Adds value into an array by specified index. |
AddNamedValue(string, string, XmpValue) | Adds named value into a structure. |
Clear() | Clears metadata. |
Contains(KeyValuePair<string, XmpValue>) | Checks does specified key-value pair is contained in the dictionary. |
Contains(string) | Checks does key is contained in metadata. |
ContainsKey(string) | Determines does this dictionary contasins specified key. |
CopyTo(KeyValuePair<string, XmpValue>[], int) | Copies elements of the collection into array. |
GetEnumerator() | Returns dictionary enumerator. |
GetNamespaceUriByPrefix(string) | Returns namespace URI by prefix. |
GetPrefixByNamespaceUri(string) | Returns prefix by namespace URI. |
RegisterNamespaceUri(string, string) | Registers namespace URI. |
RegisterNamespaceUri(string, string, string) | Registers namespace URI. |
Remove(KeyValuePair<string, XmpValue>) | Removes key/value pair from the colleciton. |
Remove(string) | Removes entry from metadata. |
SetArrayItem(string, int, XmpValue) | Sets value in an array. Previous value will be replaced with new one. |
SetNamedValue(string, string, XmpValue) | Sets named value into a structure. Previous named value, if already exists, will be replaced with new one. |
TryGetValue(string, out XmpValue) | Tries to find key in the dictionary and retreives value if found. |
See Also
- class XmpValue
- namespace Aspose.Page.EPS.XMP
- assembly Aspose.Page