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()Проверяет, имеет ли коллекция фиксированный размер.
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 - true, если этот файл был найден.

containsKey(String key)

public boolean containsKey(String key)

Определяет, содержит ли этот словарь указанный ключ.

Параметры:

ПараметрТипОписание
keyjava.lang.StringКлюч для поиска в словаре.

Возвращает: boolean - истина, если ключ найден.

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.Класс

getExtensionFields()

public Hashtable<String,XmpPdfAExtensionSchema> getExtensionFields()

Получает словарь полей расширения.

Возвращает: java.util.Hashtable<java.lang.String,com.aspose.pdf.XmpPdfAExtensionSchema> — объект Hashtable

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.StringURI пространства имен.

Возвращает: 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()

Проверяет, имеет ли коллекция фиксированный размер.

Возвращает: 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 - true, если пара была найдена и удалена.

removeItemByKey(String key)

public boolean removeItemByKey(String key)

Удаляет запись из метаданных.

Параметры:

ПараметрТипОписание
keyjava.lang.StringКлюч входа удалить.

Возвращает: boolean - True - если ключ удален; в противном случае ложно.

set_Item(String key, XmpValue value)

public void set_Item(String key, XmpValue value)

Устанавливает данные из метаданных.

Параметры:

ПараметрТипОписание
keyjava.lang.Stringимя ключа
valueXmpValueОбъект значения

size()

public int size()

Получает количество элементов в коллекции.

Возвращает: интервал - целочисленное значение

toString()

public String toString()

Возвращает: java.lang.String

tryGetValue(String key, XmpValue[] value)

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

Пытается найти ключ в словаре и извлекает значение, если оно найдено.

Параметры:

ПараметрТипОписание
keyjava.lang.StringКлюч для поиска в словаре.
valueXmpValue[]Полученное значение.

Возвращает: boolean - истина, если ключ найден.

tryGetValue(String key, Object[] value)

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

Пытается найти ключ в словаре и извлекает значение, если оно найдено.

Параметры:

ПараметрТипОписание
keyjava.lang.StringКлюч для поиска в словаре.
valuejava.lang.Object[]Полученное значение.

Возвращает: boolean - истина, если ключ найден.

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