ArtifactCollection

ArtifactCollection

Przegląd

ArtifactCollection jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: IEnumerable<Artifact>.

Zbiór artefaktów na stronie.

Ta klasa udostępnia 9 metod do pracy z obiektami ArtifactCollection w programach .NET. Dostępne metody to: Add, CopyTo, Delete, FindByValue, GetEnumerator, Update. Wszystkie publiczne członkowie są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Count, IsReadOnly, IsSynchronized, SyncRoot.

Właściwości

NazwaTypDostępOpis
IsReadOnlyboolOdczytCzy ta kolekcja jest tylko do odczytu (zawsze false).
IsSynchronizedboolOdczytCzy dostęp do tej kolekcji jest wątkowo bezpieczny (zawsze false).
SyncRootobjectOdczytKorzeń synchronizacji zapewniający dostęp bezpieczny dla wątków.
CountintOdczytLiczba artefaktów na stronie.

Metody

SygnaturaOpis
Add(artifact: WatermarkArtifact)Dodaj artefakt znaku wodnego do strony.
Add(artifact: BackgroundArtifact)Dodaj artefakt tła do strony: jest renderowany w treści strony jako wstępnie dołączony blok /Artifact /Subtype /Background i zapisywany w kolekcji, aby po przeładowaniu zachował się.
Add(artifact: Artifact)Dodaj ogólny artefakt do kolekcji.
CopyTo(dest: Artifact[], index: int)Skopiuj artefakty tej kolekcji do dest, zaczynając od indeksu.
FindByValue(name: string, expectedValue: string)Znajdź artefakty, których wpis nazwy jest równy expectedValue.
Update(artifact: Artifact)Zaktualizuj wpis artefaktu na stronie (brak działania, gdy artefakt nie znajduje się w kolekcji).
GetEnumerator()Wywołuje GetEnumerator na tej instancji ArtifactCollection.
Delete(index: int)Usuń artefakt podanym indeksem liczonym od 1.
Delete(artifact: Artifact)Usuń artefakt po referencji; brak działania, jeśli nie znajduje się w kolekcji.

Zobacz także

 Polski