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