Class XmpMetadata
内容
[
隐藏
]XmpMetadata class
提供对 XMP 元数据流的访问。
public sealed class XmpMetadata : IDictionary<string, XmpValue>
特性
姓名 | 描述 |
---|---|
Count { get; } | 获取集合中元素的计数。 |
IsFixedSize { get; } | 检查 colleciton 是否具有固定大小。 |
IsReadOnly { get; } | 检查集合是否为只读。 |
IsSynchronized { get; } | 检查集合是否同步。 |
Item { get; set; } | 从元数据中获取或设置数据。 |
Keys { get; } | 获取元数据键的集合。 |
NamespaceManager { get; } | 获取命名空间管理器。 |
SyncRoot { get; } | 获取集合同步对象。 |
Values { get; } | 获取元数据中的值。 |
方法
姓名 | 描述 |
---|---|
Add(KeyValuePair<string, XmpValue>) | 将带有键和值的对添加到字典中。 |
Add(string, object) | 为元数据添加值。 |
Add(string, XmpValue) | 为元数据添加值。 |
AddArrayItem(string, XmpValue) | 将值添加到数组中。该值将添加到数组的末尾。 |
AddArrayItem(string, int, XmpValue) | 按指定索引将值添加到数组中。 |
AddNamedValue(string, string, XmpValue) | 将命名值添加到结构中。 |
Clear() | 清除元数据。 |
Contains(KeyValuePair<string, XmpValue>) | 检查指定的键值对是否包含在字典中。 |
Contains(string) | 检查密钥是否包含在元数据中。 |
ContainsKey(string) | 确定此字典是否包含指定的键。 |
CopyTo(KeyValuePair<string, XmpValue>[], int) | 将集合的元素复制到数组中。 |
GetEnumerator() | 返回字典枚举器。 |
GetNamespaceUriByPrefix(string) | 通过前缀返回命名空间 URI。 |
GetPrefixByNamespaceUri(string) | 按命名空间 URI 返回前缀。 |
RegisterNamespaceUri(string, string) | 注册命名空间 URI. |
RegisterNamespaceUri(string, string, string) | 注册命名空间 URI. |
Remove(KeyValuePair<string, XmpValue>) | 从集合中删除键/值对。 |
Remove(string) | 从元数据中删除条目。 |
SetArrayItem(string, int, XmpValue) | 在数组中设置值。以前的值将被新值替换。 |
SetNamedValue(string, string, XmpValue) | 将命名值设置为结构。以前命名的值,如果已经存在,将被替换为新值。 |
TryGetValue(string, out XmpValue) | 尝试在字典中查找键并在找到时检索值。 |
也可以看看
- class XmpValue
- 命名空间 Aspose.Page.EPS.XMP
- 部件 Aspose.Page