Metadata

遗产: java.lang.Object

所有已实现的接口: com.aspose.ms.System.Collections.Generic.IGenericDictionary

public final class Metadata implements System.Collections.Generic.IGenericDictionary<String,XmpValue>

提供对 XMP 元数据流的访问。

方法

方法描述
addItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)将带有键和值的对添加到字典中。
addItem(String prefix, XmpPdfAExtensionObject value)向元数据添加 pdf 扩展名。
addItem(String key, XmpValue value)为元数据增加价值。
addItem(String key, Object value)为元数据增加价值。
clear()清除元数据。
contains(String key)检查密钥是否包含在元数据中。
containsItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)检查指定的键值对是否包含在字典中。
containsKey(String key)确定此字典是否包含指定的键。
copyTo(System.Array array, int index)将集合的元素复制到数组中。
copyToTArray(System.Collections.Generic.KeyValuePair<String,XmpValue>[] array, int index)将集合的元素复制到数组中。
equals(Object arg0)
getClass()
getExtensionFields()获取扩展字段字典。
getExtensionFields_Internal()仅供内部使用。
getKeys()获取元数据键的集合。
getNamespaceUriByPrefix(String prefix)按前缀返回命名空间 URI。
getPrefixByNamespaceUri(String namespaceUri)按名称空间 URI 返回前缀。
getSyncRoot()获取集合同步对象。
getValues()获取元数据中的值。
get_Item(String key)从元数据中获取数据。
hashCode()
isFixedSize()检查 colleciton 是否具有固定大小。
isReadOnly()检查集合是否为只读。
isSynchronized()检查集合是否同步。
iterator()返回字典枚举器。
iteratorIE()获取集合的枚举器。
iterator_Rename_Namesake()
notify()
notifyAll()
registerNamespaceUri(String prefix, String namespaceUri)注册命名空间 URI。
registerNamespaceUri(String prefix, String namespaceUri, String schemaDescription)注册命名空间 URI。
removeItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)从集合中删除键/值对。
removeItemByKey(String key)从元数据中删除条目。
set_Item(String key, XmpValue value)从元数据设置数据。
size()获取集合中元素的计数。
toString()
tryGetValue(String key, XmpValue[] value)尝试在字典中查找键并在找到时检索值。
tryGetValue(String key, Object[] value)尝试在字典中查找键并在找到时检索值。
wait()
wait(long arg0)
wait(long arg0, int arg1)

addItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)

public void addItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)

将带有键和值的对添加到字典中。

参数:

范围类型描述
itemcom.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue>要添加的项目。

addItem(String prefix, XmpPdfAExtensionObject value)

public void addItem(String prefix, XmpPdfAExtensionObject value)

向元数据添加 pdf 扩展名。

参数:

范围类型描述
prefixjava.lang.String扩展的前缀。
valueXmpPdfAExtensionObject将被添加的值。

addItem(String key, XmpValue value)

public void addItem(String key, XmpValue value)

为元数据增加价值。

参数:

范围类型描述
keyjava.lang.String要添加的密钥。
valueXmpValue将被添加的值。

addItem(String key, Object value)

public void addItem(String key, Object value)

为元数据增加价值。

参数:

范围类型描述
keyjava.lang.String要添加的密钥。
valuejava.lang.Object将被添加的值。

clear()

public void clear()

清除元数据。

contains(String key)

public boolean contains(String key)

检查密钥是否包含在元数据中。

参数:

范围类型描述
keyjava.lang.String找到入口的钥匙。

退货: boolean - 如果键包含在元数据中则为真。

containsItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)

public boolean containsItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)

检查指定的键值对是否包含在字典中。

参数:

范围类型描述
itemcom.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue>键值对。

退货: boolean - 如果找到这个 pauir 则为真。

containsKey(String key)

public boolean containsKey(String key)

确定此字典是否包含指定的键。

参数:

范围类型描述
keyjava.lang.String在字典中搜索的键。

退货: 布尔值 - 如果找到密钥则为真。

copyTo(System.Array array, int index)

public void copyTo(System.Array array, int index)

将集合的元素复制到数组中。

参数:

范围类型描述
arraycom.aspose.ms.System.Array目标数组。
indexint起始索引。

copyToTArray(System.Collections.Generic.KeyValuePair<String,XmpValue>[] array, int index)

public void copyToTArray(System.Collections.Generic.KeyValuePair<String,XmpValue>[] array, int index)

将集合的元素复制到数组中。

参数:

范围类型描述
arraycom.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue>[]目标数组。
indexint起始索引。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getExtensionFields()

public Hashtable<String,XmpPdfAExtensionSchema> getExtensionFields()

获取扩展字段字典。

退货: java.util.Hashtable<java.lang.String,com.aspose.pdf.XmpPdfAExtensionSchema> - 哈希表对象

getExtensionFields_Internal()

public System.Collections.Generic.IGenericDictionary<String,XmpPdfAExtensionSchema> getExtensionFields_Internal()

仅供内部使用。

获取扩展字段字典。

退货: com.aspose.ms.System.Collections.Generic.IGenericDictionary<java.lang.String,com.aspose.pdf.XmpPdfAExtensionSchema> - 内部对象

getKeys()

public System.Collections.Generic.IGenericCollection<String> getKeys()

获取元数据键的集合。

退货: com.aspose.ms.System.Collections.Generic.IGenericCollection<java.lang.String> - ICollection 对象

getNamespaceUriByPrefix(String prefix)

public String getNamespaceUriByPrefix(String prefix)

按前缀返回命名空间 URI。

参数:

范围类型描述
prefixjava.lang.String前缀的值。

退货: java.lang.String - 命名空间 URI 的值。

getPrefixByNamespaceUri(String namespaceUri)

public String getPrefixByNamespaceUri(String namespaceUri)

按名称空间 URI 返回前缀。

参数:

范围类型描述
namespaceUrijava.lang.String命名空间 URI。

退货: java.lang.String - 前缀的值。

getSyncRoot()

public Object getSyncRoot()

获取集合同步对象。

退货: java.lang.Object - 同步对象

getValues()

public System.Collections.Generic.IGenericCollection<XmpValue> getValues()

获取元数据中的值。

退货: com.aspose.ms.System.Collections.Generic.IGenericCollection<com.aspose.pdf.XmpValue> - ICollection 对象

get_Item(String key)

public XmpValue get_Item(String key)

从元数据中获取数据。

参数:

范围类型描述
keyjava.lang.String密钥名称。

退货: XmpValue - 元数据对象。

hashCode()

public native int hashCode()

退货: 整数

isFixedSize()

public boolean isFixedSize()

检查 colleciton 是否具有固定大小。

退货: boolean - 布尔值

isReadOnly()

public boolean isReadOnly()

检查集合是否为只读。

退货: boolean - 布尔值

isSynchronized()

public boolean isSynchronized()

检查集合是否同步。

退货: boolean - 布尔值

iterator()

public System.Collections.Generic.IGenericEnumerator<System.Collections.Generic.KeyValuePair<String,XmpValue>> iterator()

返回字典枚举器。

退货: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue» - 枚举器。

iteratorIE()

public Iterator<System.Collections.Generic.KeyValuePair<String,XmpValue>> iteratorIE()

获取集合的枚举器。

退货: java.util.Iterator<com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue» - IEnumerator 对象

iterator_Rename_Namesake()

public System.Collections.IEnumerator iterator_Rename_Namesake()

退货: com.aspose.ms.System.Collections.IEnumerator

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

registerNamespaceUri(String prefix, String namespaceUri)

public void registerNamespaceUri(String prefix, String namespaceUri)

注册命名空间 URI。

参数:

范围类型描述
prefixjava.lang.String前缀的值。
namespaceUrijava.lang.String命名空间 URI 的值。

registerNamespaceUri(String prefix, String namespaceUri, String schemaDescription)

public void registerNamespaceUri(String prefix, String namespaceUri, String schemaDescription)

注册命名空间 URI。

参数:

范围类型描述
prefixjava.lang.String前缀的值。
namespaceUrijava.lang.String命名空间 URI 的值。
schemaDescriptionjava.lang.String模式描述的值。

removeItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)

public boolean removeItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)

从集合中删除键/值对。

参数:

范围类型描述
itemcom.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue>要删除的键/值对。

退货: boolean - 如果找到并删除了对,则为真。

removeItemByKey(String key)

public boolean removeItemByKey(String key)

从元数据中删除条目。

参数:

范围类型描述
keyjava.lang.String要删除的条目的键。

退货: 布尔值 - True - 如果删除了密钥;否则,假的。

set_Item(String key, XmpValue value)

public void set_Item(String key, XmpValue value)

从元数据设置数据。

参数:

范围类型描述
keyjava.lang.String键名
valueXmpValue值对象

size()

public int size()

获取集合中元素的计数。

退货: int - 整数值

toString()

public String toString()

退货: java.lang.字符串

tryGetValue(String key, XmpValue[] value)

public boolean tryGetValue(String key, XmpValue[] value)

尝试在字典中查找键并在找到时检索值。

参数:

范围类型描述
keyjava.lang.String在字典中搜索的键。
valueXmpValue[]检索值。

退货: 布尔值 - 如果找到密钥则为真。

tryGetValue(String key, Object[] value)

public boolean tryGetValue(String key, Object[] value)

尝试在字典中查找键并在找到时检索值。

参数:

范围类型描述
keyjava.lang.String在字典中搜索的键。
valuejava.lang.Object[]检索值。

退货: 布尔值 - 如果找到密钥则为真。

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int