Aspose::Pdf::Metadata class
Содержание
[
Скрывать
]Metadata class
Предоставляет доступ к потоку метаданных XMP.
class Metadata : public System::Collections::Generic::IDictionary<System::String, System::SharedPtr<XmpValue>>
Методы
| Метод | Описание |
|---|---|
| Add(const System::String&, const System::SharedPtr<XmpValue>&) override | Добавляет значение в метаданные. |
| Add(const System::String&, const System::SharedPtr<System::Object>&) | Добавляет значение в метаданные. |
| Add(const System::String&, const System::SharedPtr<XmpPdfAExtensionObject>&) | Добавляет расширение pdf в метаданные. |
| Add(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | Добавляет пару ключ‑значение в словарь. |
| Clear() override | Очищает метаданные. |
| Contains(const System::String&) const | Проверяет, содержится ли ключ в метаданных. |
| Contains(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) const override | Проверяет, содержится ли указанная пара ключ‑значение в словаре. |
| ContainsKey(const System::String&) const override | Определяет, содержит ли этот словарь указанный ключ. |
| CopyTo(System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>>, int32_t) override | Копирует элементы коллекции в массив. |
| get_Count() const override | Получает количество элементов в коллекции. |
| get_ExtensionFields() | Получает словарь полей расширения. |
| get_IsFixedSize() const | Проверяет, имеет ли коллекция фиксированный размер. |
| get_IsReadOnly() const override | Проверяет, является ли коллекция только для чтения. |
| get_IsSynchronized() | Проверяет, синхронизирована ли коллекция. |
| get_Keys() const override | Получает коллекцию ключей метаданных. |
| get_NamespaceManager() | Получает менеджер пространств имён. |
| get_SyncRoot() const | Получает объект синхронизации коллекции. |
| get_Values() const override | Получает значения в метаданных. |
| GetEnumerator() override | Возвращает перечислитель словаря. |
| GetNamespaceUriByPrefix(const System::String&) | Возвращает URI пространства имён по префиксу. |
| GetPrefixByNamespaceUri(const System::String&) | Возвращает префикс по URI пространства имён. |
| idx_get(const System::String&) const override | Получает данные из метаданных. |
| idx_set(const System::String&, System::SharedPtr<XmpValue>) override | Устанавливает данные в метаданных. |
| RegisterNamespaceUri(const System::String&, const System::String&) | Регистрирует URI пространства имён. |
| RegisterNamespaceUri(const System::String&, const System::String&, const System::String&) | Регистрирует URI пространства имён. |
| Remove(const System::String&) override | Удаляет запись из метаданных. |
| Remove(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | Удаляет пару ключ/значение из коллекции. |
| TryGetValue(const System::String&, System::SharedPtr<XmpValue>&) const override | Пытается найти ключ в словаре и получить значение, если найден. |
См. также
- Class IDictionary
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++