Aspose::Pdf::DataEditor::CosPdfDictionary класс
Содержание
[
Скрывать
]CosPdfDictionary class
Класс для доступа к словарю объекта.
class CosPdfDictionary : public Aspose::Pdf::DataEditor::CosPdfPrimitive,
public System::Collections::Generic::IDictionary<System::String, System::SharedPtr<ICosPdfPrimitive>>
Методы
| Метод | Описание |
|---|---|
| Add(const System::String&, const System::SharedPtr<ICosPdfPrimitive>&) override | Установите ICosPdfPrimitive в словарь. |
| Add(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<ICosPdfPrimitive>>&) override | Установите ICosPdfPrimitive в словарь. |
| Clear() override | Удаляет все элементы из CosPdfDictionary. |
| Contains(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<ICosPdfPrimitive>>&) const override | Определяет, содержит ли CosPdfDictionary конкретное значение. |
| ContainsKey(const System::String&) const override | Определяет, содержит ли CosPdfDictionary элемент с указанным ключом. |
| CopyTo(System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<ICosPdfPrimitive>>>, int32_t) override | Копирует элементы CosPdfDictionary в Array, начиная с определённого индекса Array. |
| CosPdfDictionary(const System::SharedPtr<Resources>&) | Создаёт словарь из ресурсов. |
| static CreateEmptyDictionary(const System::SharedPtr<Page>&) | Создаёт пустой словарь, который будет прикреплён к странице. |
| static CreateEmptyDictionary(const System::SharedPtr<Document>&) | Создает пустой словарь, который будет прикреплен к документу. |
| get_AllKeys() const | Полный набор ключей. Содержит редактируемые и не редактируемые ключи. |
| get_Count() const override | Получает количество элементов, содержащихся в CosPdfDictionary. |
| get_IsReadOnly() const override | Получает значение, указывающее, является ли CosPdfDictionary только для чтения. |
| get_Keys() const override | Collection редактируемых ключей. |
| get_Values() const override | Получает ICollection, содержащий значения в CosPdfDictionary. |
| GetEnumerator() override | Возвращает перечислитель, который проходит по коллекции. |
| idx_get(const System::String&) const override | Получает элемент с указанным ключом. |
| idx_set(const System::String&, System::SharedPtr<ICosPdfPrimitive>) override | Устанавливает элемент с указанным ключом. |
| Remove(const System::String&) override | Удаляет элемент с указанным ключом из CosPdfDictionary. |
| Remove(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<ICosPdfPrimitive>>&) override | Удаляет первое вхождение конкретного объекта из CosPdfDictionary. |
| ToCosPdfDictionary() override | Пытается привести этот экземпляр к CosPdfDictionary. |
| TryGetValue(const System::String&, System::SharedPtr<ICosPdfPrimitive>&) const override | Для доступа к простым типам данных, таким как string, name, bool, number. Возвращает null для других типов. |
См. также
- Class CosPdfPrimitive
- Class IDictionary
- Namespace Aspose::Pdf::DataEditor
- Library Aspose.PDF for C++