ColecciónDeArtefactos
Descripción general
ArtifactCollection es una clase en Aspose.PDF FOSS para .NET.
Hereda de: IEnumerable<Artifact>.
Colección de artefactos en una página.
Esta clase proporciona 9 métodos para trabajar con objetos ArtifactCollection en programas .NET.
Los métodos disponibles incluyen: Add, CopyTo, Delete, FindByValue, GetEnumerator, Update.
Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET.
Propiedades: Count, IsReadOnly, IsSynchronized, SyncRoot.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
IsReadOnly | bool | Read | Indica si esta colección es de solo lectura (siempre false). |
IsSynchronized | bool | Read | Indica si el acceso a esta colección es seguro para subprocesos (siempre false). |
SyncRoot | object | Read | Raíz de sincronización para acceso seguro en subprocesos. |
Count | int | Read | Número de artefactos en la página. |
Métodos
| Signature | Description |
|---|---|
Add(artifact: WatermarkArtifact) | Añade un artefacto de marca de agua a la página. |
Add(artifact: BackgroundArtifact) | Añade un artefacto de fondo a la página. |
Add(artifact: Artifact) | Añade un artefacto genérico a la colección. |
CopyTo(dest: Artifact[], index: int) | Copia los artefactos de esta colección en dest a partir del índice. |
FindByValue(name: string, expectedValue: string) | Busca artefactos cuyo nombre coincida con expectedValue. |
Update(artifact: Artifact) | Actualiza la entrada del artefacto en la página (no-op cuando el artefacto no está en la colección). |
GetEnumerator() | Llama a GetEnumerator en esta instancia de ArtifactCollection. |
Delete(index: int) | Elimina el artefacto en el índice dado (basado en 1). |
Delete(artifact: Artifact) | Elimina un artefacto por referencia; no-op si no está en la colección. |