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 overrideCollection редактируемых ключей.
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 для других типов.

См. также