ArtifactCollection
Opinie generală
ArtifactCollection este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: IEnumerable<Artifact>.
Colecţie de artefacte pe o pagină.
Această clasă oferă 9 metode pentru a lucra cu obiecte ArtifactCollection în programe .NET. Metodele disponibile includ: Add, CopyTo, Delete, FindByValue, GetEnumerator, Update. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Count, IsReadOnly, IsSynchronized, SyncRoot.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
IsReadOnly | bool | Citeşte. | Dacă această colecție este doar pentru citire (întotdeauna falsă). |
IsSynchronized | bool | Citeşte. | Dacă accesul la această colecție este securizat (întotdeauna fals). |
SyncRoot | object | Citeşte. | Sincronizare root pentru acces securizat. |
Count | int | Citeşte. | Numărul de artefacte pe pagină. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
Add(artifact: WatermarkArtifact) | Adaugă un artefact cu marca de apă pe pagină. |
Add(artifact: BackgroundArtifact) | Adaugă un artefact de fundal la pagină. |
Add(artifact: Artifact) | Adăugaţi un artefact generic la colecţie. |
CopyTo(dest: Artifact[], index: int) | Copiaţi artefactele din această colecţie în dest începând cu indexul. |
FindByValue(name: string, expectedValue: string) | Găsiți artefacte ale căror intrare de nume este egală cu expectedValue. |
Update(artifact: Artifact) | Actualizarea artifactului pe pagină (no-op atunci când artefactul nu este în colecție). |
GetEnumerator() | Chema GetEnumerator pe această instanță ArtifactCollection. |
Delete(index: int) | Ștergeți artefactul la indicele dat pe bază de 1. |
Delete(artifact: Artifact) | Scoate un artefact prin referinţă; fără operă dacă nu este în colecţie. |