Class DictionaryEditor

Clase DictionaryEditor

Una clase para acceder al diccionario de árbol de un documento (diccionario de documento, diccionario de página, diccionario de recursos).

public class DictionaryEditor : IDictionary<string, ICosPdfPrimitive>

Constructores

NombreDescripción
DictionaryEditor(Document)
DictionaryEditor(Page)
DictionaryEditor(Resources)

Propiedades

NombreDescripción
AllKeys { get; }Colección completa de claves. Contiene claves editables y no editables.
Count { get; }Obtiene el número de elementos contenidos en el DictionaryEditor.
IsReadOnly { get; }Obtiene un valor que indica si el DictionaryEditor es de solo lectura.
Item { get; set; }Obtiene o establece el elemento con la clave especificada.
Keys { get; }Colección de claves editables.
Values { get; }Obtiene un ICollection que contiene los valores en el DictionaryEditor.

Métodos

NombreDescripción
Add(KeyValuePair<string, ICosPdfPrimitive>)Establece ICosPdfPrimitive en el diccionario.
Add(string, ICosPdfPrimitive)Establece ICosPdfPrimitive en el diccionario.
Clear()Elimina todos los elementos del DictionaryEditor.
Contains(KeyValuePair<string, ICosPdfPrimitive>)Determina si el DictionaryEditor contiene un valor específico.
ContainsKey(string)Determina si el DictionaryEditor contiene un elemento con la clave especificada.
CopyTo(KeyValuePair<string, ICosPdfPrimitive>[], int)
GetEnumerator()Devuelve un enumerador que itera a través de la colección.
Remove(KeyValuePair<string, ICosPdfPrimitive>)Elimina la primera ocurrencia de un objeto específico del DictionaryEditor.
Remove(string)Elimina el elemento con la clave especificada del DictionaryEditor.
TryGetValue(string, out ICosPdfPrimitive)Para acceso a tipos de datos simples como string, nombre, bool, número. Devuelve null para otros tipos.

Ver También