ArtifactCollection
Oversikt
ArtifactCollection er en klasse i Aspose.PDF FOSS for .NET.
Arver fra: IEnumerable<Artifact>.
Samling av artefakter på en side.
Denne klassen gir 9 metoder for å arbeide med ArtifactCollection‑objekter i .NET‑programmer.
Tilgjengelige metoder inkluderer: Add, CopyTo, Delete, FindByValue, GetEnumerator, Update.
Alle offentlige medlemmer er tilgjengelige for enhver .NET‑applikasjon etter installasjon av Aspose.PDF FOSS for .NET‑pakken.
Egenskaper: Count, IsReadOnly, IsSynchronized, SyncRoot.
Egenskaper
| Navn | Type | Tilgang | Beskrivelse |
|---|---|---|---|
IsReadOnly | bool | Read | Om denne samlingen er skrivebeskyttet (alltid falsk). |
IsSynchronized | bool | Read | Om tilgang til denne samlingen er trådsikker (alltid falsk). |
SyncRoot | object | Read | Synkroniseringsrot for trådsikker tilgang. |
Count | int | Read | Antall artefakter på siden. |
Metoder
| Signature | Description |
|---|---|
Add(artifact: WatermarkArtifact) | Legg til et vannmerke‑artefakt på siden. |
Add(artifact: BackgroundArtifact) | Legg til et bakgrunnsartefakt på siden. |
Add(artifact: Artifact) | Legg til et generisk artefakt i samlingen. |
CopyTo(dest: Artifact[], index: int) | Kopier denne samlingens artefakter til dest, startende ved indeks. |
FindByValue(name: string, expectedValue: string) | Finn artefakter der navnelementet er lik expectedValue. |
Update(artifact: Artifact) | Oppdater artefaktens element på siden (ingen handling når artefakten ikke er i samlingen). |
GetEnumerator() | Kaller GetEnumerator på denne ArtifactCollection‑instansen. |
Delete(index: int) | Slett artefakten på den angitte 1‑baserte indeksen. |
Delete(artifact: Artifact) | Fjern et artefakt ved referanse; ingen handling hvis det ikke er i samlingen. |