Colección
Descripción general
Collection es una clase en Aspose.PDF FOSS para .NET.
Hereda de: EmbeddedFileCollection.
Colección de portafolios PDF.
Esta clase proporciona 8 métodos para trabajar con objetos Collection en programas .NET.
Los métodos disponibles incluyen: Add, Collection, CopyTo, Delete, DeleteByKey, FindByName, GetEnumerator, GetSortedCollection.
Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET.
Propiedades: Count, DefaultEntry, IsSynchronized, Keys, Schema, SyncRoot.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
DefaultEntry | string | Read | El nombre de entrada predeterminada del catálogo para esta cartera (/entrada D), o vacío. |
Schema | CollectionSchema? | Read | Esquema de colección (especificación PDF §7.11.5). |
Count | int | Read | Obtiene el recuento. |
IsSynchronized | bool | Read | Obtiene si está sincronizado. |
SyncRoot | object | Read | Obtiene la raíz de sincronización. |
Keys | List<string> | Read | Los nombres de todos los archivos incrustados en esta colección. |
Métodos
| Firma | Descripción |
|---|---|
Collection() | Construir una colección de portafolios vacía. |
GetSortedCollection() | Devuelve las especificaciones de archivo ordenadas por el dict /Collection /Sort (especificación PDF §7.11.4 Tabla 73). |
Add(file: FileSpecification) | Agregar un archivo adjunto incrustado al documento. |
CopyTo(array: FileSpecification[], index: int) | Llama a CopyTo en esta instancia de Collection. |
FindByName(name: string) | Buscar un archivo incrustado por su nombre registrado. |
DeleteByKey(key: string) | Hermano de Delete(string) que usa nombrado por clave. |
Delete() | Elimina todos los archivos incrustados del árbol de nombres /Names/EmbeddedFiles del documento. |
GetEnumerator() | Llama a GetEnumerator en esta instancia de Collection. |