ArtifactCollection
Oversigt
ArtifactCollection er en klasse i Aspose.PDF FOSS for .NET.
Arver fra: IEnumerable<Artifact>.
Samling af artefakter på en side.
Denne klasse leverer 9 metoder til at arbejde med ArtifactCollection‑objekter i .NET‑programmer.
Tilgængelige metoder inkluderer: Add, CopyTo, Delete, FindByValue, GetEnumerator, Update.
Alle offentlige medlemmer er tilgængelige for enhver .NET‑applikation efter installation af Aspose.PDF FOSS for .NET‑pakken.
Egenskaber: Count, IsReadOnly, IsSynchronized, SyncRoot.
Egenskaber
| Navn | Type | Adgang | Beskrivelse |
|---|---|---|---|
IsReadOnly | bool | Read | Om denne samling er skrivebeskyttet (altid falsk). |
IsSynchronized | bool | Read | Om adgang til denne samling er trådsikker (altid falsk). |
SyncRoot | object | Read | Synkroniseringsrod for trådsikker adgang. |
Count | int | Read | Antal artefakter på siden. |
Metoder
| Signature | Description |
|---|---|
Add(artifact: WatermarkArtifact) | Tilføj et vandmærke‑artefakt til siden. |
Add(artifact: BackgroundArtifact) | Tilføj et baggrunds‑artefakt til siden. |
Add(artifact: Artifact) | Tilføj et generisk artefakt til samlingen. |
CopyTo(dest: Artifact[], index: int) | Kopier denne samlings artefakter til dest, startende ved indeks. |
FindByValue(name: string, expectedValue: string) | Find artefakter, hvis navneindgang er lig expectedValue. |
Update(artifact: Artifact) | Opdater artefaktens indgang på siden (ingen handling, når artefakten ikke er i samlingen). |
GetEnumerator() | Kalder GetEnumerator på denne ArtifactCollection‑instans. |
Delete(index: int) | Slet artefakten ved den angivne 1‑baserede indeks. |
Delete(artifact: Artifact) | Fjern et artefakt ved reference; ingen handling, hvis det ikke er i samlingen. |