Sammlung
Übersicht
Collection ist eine Klasse in Aspose.PDF FOSS für .NET.
Erbt von: EmbeddedFileCollection.
PDF-Portfolio-Sammlung.
Diese Klasse stellt 8 Methoden zur Arbeit mit Collection‑Objekten in .NET‑Programmen bereit.
Verfügbare Methoden umfassen: Add, Collection, CopyTo, Delete, DeleteByKey, FindByName, GetEnumerator, GetSortedCollection.
Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich.
Eigenschaften: Count, DefaultEntry, IsSynchronized, Keys, Schema, SyncRoot.
Eigenschaften
| Name | Type | Access | Description |
|---|---|---|---|
DefaultEntry | string | Lesen | Der Standard‑Eintrag‑Name des Katalogs für dieses Portfolio (/D‑Eintrag) oder leer. |
Schema | CollectionSchema? | Lesen | Sammlungsschema (PDF‑Spezifikation §7.11.5). |
Count | int | Lesen | Gibt die Anzahl zurück. |
IsSynchronized | bool | Lesen | Gibt zurück, ob synchronisiert ist. |
SyncRoot | object | Lesen | Gibt das Synchronisations‑Stammverzeichnis zurück. |
Keys | List<string> | Lesen | Die Namen aller eingebetteten Dateien in dieser Sammlung. |
Methoden
| Signatur | Beschreibung |
|---|---|
Collection() | Erstellt eine leere Portfolio‑Sammlung. |
GetSortedCollection() | Gibt die Dateispezifikationen zurück, geordnet nach dem /Collection /Sort‑Dict (PDF‑Spezifikation §7.11.4 Tabelle 73). |
Add(file: FileSpecification) | Fügt dem Dokument einen eingebetteten Dateianhang hinzu. |
CopyTo(array: FileSpecification[], index: int) | Ruft CopyTo für diese Collection‑Instanz auf. |
FindByName(name: string) | Sucht eine eingebettete Datei anhand ihres registrierten Namens. |
DeleteByKey(key: string) | Gegenstück zu Delete(string) unter Verwendung von Schlüsselbenennung. |
Delete() | Entfernt alle eingebetteten Dateien aus dem /Names/EmbeddedFiles‑Namensbaum des Dokuments. |
GetEnumerator() | Ruft GetEnumerator für diese Collection‑Instanz auf. |