Collection
Przegląd
Collection jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: EmbeddedFileCollection.
Kolekcja PDF Portfolio.
Ta klasa udostępnia 10 metod do pracy z obiektami Collection w programach .NET. Dostępne metody to: Add, Collection, CopyTo, Delete, DeleteByKey, FindByName, GetEnumerator, GetSortedCollection. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Count, DefaultEntry, IsSynchronized, Keys, Schema, SyncRoot.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
DefaultEntry | string | Odczyt | Domyślna nazwa wpisu katalogu dla tego portfela (/D entry), lub pusta. |
Schema | CollectionSchema? | Odczyt | Schemat kolekcji (specyfikacja PDF §7.11.5). |
Count | int | Odczyt | Zwraca liczbę. |
IsSynchronized | bool | Odczyt | Pobiera, czy jest zsynchronizowane. |
SyncRoot | object | Odczyt | Zwraca korzeń synchronizacji. |
Keys | List<string> | Odczyt | Nazwy wszystkich osadzonych plików w tej kolekcji. |
Metody
| Sygnatura | Opis |
|---|---|
Collection() | Utwórz pustą kolekcję portfolio. |
GetSortedCollection() | Zwraca specyfikacje plików uporządkowane według słownika /Collection /Sort (specyfikacja PDF §7.11.4 Tabela 73). |
Add(file: FileSpecification) | Dodaj osadzony plik jako załącznik do dokumentu. |
Add(key: string, file: FileSpecification) | Dodaj z wyraźną nazwą, nadpisując własną nazwę specyfikacji. |
CopyTo(array: FileSpecification[], index: int) | Wywołuje CopyTo(array, index) na tej instancji Collection. |
FindByName(name: string) | Wyszukaj osadzony plik według jego zarejestrowanej nazwy. |
DeleteByKey(key: string) | Powiązane z Delete(string) w ramach ustalonego nazewnictwa według klucza. |
Delete() | Usuwa wszystkie osadzone pliki z drzewa nazw /Names/EmbeddedFiles dokumentu. |
Delete(name: string) | Usuwa pojedynczy osadzony plik według nazwy. |
GetEnumerator() | Wywołuje GetEnumerator na tej instancji Collection. |