ArtifactCollectie
Overzicht
ArtifactCollection is een klasse in Aspose.PDF FOSS voor .NET.
Erft van: IEnumerable<Artifact>.
Verzameling van artefacten op een pagina.
Deze klasse biedt 9 methoden voor het werken met ArtifactCollection-objecten in .NET-programma’s.
Beschikbare methoden omvatten: Add, CopyTo, Delete, FindByValue, GetEnumerator, Update.
Alle openbare leden zijn toegankelijk voor elke .NET-toepassing na het installeren van het Aspose.PDF FOSS for .NET-pakket.
Eigenschappen: Count, IsReadOnly, IsSynchronized, SyncRoot.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
IsReadOnly | bool | Lezen | Of deze collectie alleen‑lezen is (altijd onwaar). |
IsSynchronized | bool | Lezen | Of toegang tot deze collectie thread‑veilig is (altijd onwaar). |
SyncRoot | object | Lezen | Synchronisatiewortel voor thread‑veilige toegang. |
Count | int | Lezen | Aantal artefacten op de pagina. |
Methoden
| Signature | Description |
|---|---|
Add(artifact: WatermarkArtifact) | Voeg een watermerk‑artifact toe aan de pagina. |
Add(artifact: BackgroundArtifact) | Voeg een achtergrond‑artifact toe aan de pagina. |
Add(artifact: Artifact) | Voeg een generiek artifact toe aan de collectie. |
CopyTo(dest: Artifact[], index: int) | Kopieer de artifacts van deze collectie naar dest, beginnend bij index. |
FindByValue(name: string, expectedValue: string) | Zoek artifacts waarvan de naam‑invoer gelijk is aan expectedValue. |
Update(artifact: Artifact) | Werk de invoer van het artifact bij op de pagina (geen actie wanneer het artifact niet in de collectie zit). |
GetEnumerator() | Roept GetEnumerator aan op deze ArtifactCollection‑instantie. |
Delete(index: int) | Verwijder het artifact op de opgegeven 1‑gebaseerde index. |
Delete(artifact: Artifact) | Verwijder een artifact op referentie; geen actie als het niet in de collectie zit. |