Clase Aspose::Pdf::DataEditor::DictionaryEditor
Contenido
[
Ocultar
]DictionaryEditor class
Una clase para acceder al diccionario de árbol de un documento (diccionario del documento, diccionario de página, diccionario de recursos).
class DictionaryEditor : public System::Collections::Generic::IDictionary<System::String, System::SharedPtr<ICosPdfPrimitive>>
Métodos
| Método | Descripción |
|---|---|
| Add(const System::String&, const System::SharedPtr<ICosPdfPrimitive>&) override | Establecer ICosPdfPrimitive en el diccionario. |
| Add(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<ICosPdfPrimitive>>&) override | Establecer ICosPdfPrimitive en el diccionario. |
| Clear() override | Elimina todos los elementos del DictionaryEditor. |
| Contains(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<ICosPdfPrimitive>>&) const override | Determina si el DictionaryEditor contiene un valor específico. |
| ContainsKey(const System::String&) const override | Determina si el DictionaryEditor contiene un elemento con la clave especificada. |
| CopyTo(System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<ICosPdfPrimitive>>>, int32_t) override | Copia los elementos del DictionaryEditor a un Array, comenzando en un índice particular del Array. |
| DictionaryEditor(const System::SharedPtr<Page>&) | ArgumentNullException |
| DictionaryEditor(const System::SharedPtr<Document>&) | ArgumentNullException |
| DictionaryEditor(const System::SharedPtr<Resources>&) | ArgumentNullException |
| get_AllKeys() const | Colección completa de claves. Contiene claves editables y no editables. |
| get_Count() const override | Obtiene el número de elementos contenidos en el DictionaryEditor. |
| get_IsReadOnly() const override | Obtiene un valor que indica si el DictionaryEditor es de solo lectura. |
| get_Keys() const override | Collection de claves editables. |
| get_Values() const override | Obtiene una ICollection que contiene los valores del DictionaryEditor. |
| GetEnumerator() override | Devuelve un enumerador que recorre la colección. |
| idx_get(const System::String&) const override | Obtiene el elemento con la clave especificada. |
| idx_set(const System::String&, System::SharedPtr<ICosPdfPrimitive>) override | Establece el elemento con la clave especificada. |
| Remove(const System::String&) override | Elimina el elemento con la clave especificada del DictionaryEditor. |
| Remove(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<ICosPdfPrimitive>>&) override | Elimina la primera aparición de un objeto específico del DictionaryEditor. |
| TryGetValue(const System::String&, System::SharedPtr<ICosPdfPrimitive>&) const override | Para acceder a tipos de datos simples como string, name, bool, number. Devuelve null para otros tipos. |
Ver también
- Class IDictionary
- Namespace Aspose::Pdf::DataEditor
- Library Aspose.PDF for C++