Collection d'artefacts
Vue d’ensemble
ArtifactCollection est une classe dans Aspose.PDF FOSS pour .NET.
Hérite de : IEnumerable<Artifact>.
Collection d’artefacts sur une page.
Cette classe fournit 9 méthodes pour travailler avec des objets ArtifactCollection dans les programmes .NET.
Les méthodes disponibles incluent : Add, CopyTo, Delete, FindByValue, GetEnumerator, Update.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : Count, IsReadOnly, IsSynchronized, SyncRoot.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
IsReadOnly | bool | Lecture | Indique si cette collection est en lecture seule (toujours faux). |
IsSynchronized | bool | Lecture | Indique si l’accès à cette collection est thread-safe (toujours faux). |
SyncRoot | object | Lecture | Racine de synchronisation pour un accès thread-safe. |
Count | int | Lecture | Nombre d’artefacts sur la page. |
Méthodes
| Signature | Description |
|---|---|
Add(artifact: WatermarkArtifact) | Ajoutez un artefact de filigrane à la page. |
Add(artifact: BackgroundArtifact) | Ajoutez un artefact d’arrière-plan à la page. |
Add(artifact: Artifact) | Ajoutez un artefact générique à la collection. |
CopyTo(dest: Artifact[], index: int) | Copiez les artefacts de cette collection dans dest en commençant à l’index. |
FindByValue(name: string, expectedValue: string) | Trouvez les artefacts dont l’entrée de nom est égale à expectedValue. |
Update(artifact: Artifact) | Mettez à jour l’entrée de l’artefact sur la page (aucune opération si l’artefact n’est pas dans la collection). |
GetEnumerator() | Appelle GetEnumerator sur cette instance d’ArtifactCollection. |
Delete(index: int) | Supprimez l’artefact à l’index donné (basé sur 1). |
Delete(artifact: Artifact) | Supprimez un artefact par référence ; aucune opération s’il n’est pas dans la collection. |