Колекция от артефакти
Преглед
ArtifactCollection е клас в Aspose.PDF FOSS за .NET.
Наследява от: IEnumerable<Artifact>.
Колекция от артефакти на страница.
Този клас предоставя 9 метода за работа с обекти от тип ArtifactCollection в .NET програми.
Наличните методи включват: Add, CopyTo, Delete, FindByValue, GetEnumerator, Update.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: Count, IsReadOnly, IsSynchronized, SyncRoot.
Свойства
| Име | Тип | Достъп | Описание |
|---|---|---|---|
IsReadOnly | bool | Четене | Дали тази колекция е само за четене (винаги false). |
IsSynchronized | bool | Четене | Дали достъпът до тази колекция е безопасен за нишки (винаги false). |
SyncRoot | object | Четене | Корен за синхронизация за безопасен за нишки достъп. |
Count | int | Четене | Брой артефакти на страницата. |
Методи
| Signature | Description |
|---|---|
Add(artifact: WatermarkArtifact) | Добавете артефакт за воден знак към страницата. |
Add(artifact: BackgroundArtifact) | Добавете артефакт за фон към страницата. |
Add(artifact: Artifact) | Добавете общ артефакт към колекцията. |
CopyTo(dest: Artifact[], index: int) | Копирайте артефактите от тази колекция в dest, започвайки от индекса. |
FindByValue(name: string, expectedValue: string) | Намерете артефакти, чийто запис за име е равен на expectedValue. |
Update(artifact: Artifact) | Обновете записа на артефакта на страницата (не прави нищо, ако артефактът не е в колекцията). |
GetEnumerator() | Извиква GetEnumerator върху този екземпляр на ArtifactCollection. |
Delete(index: int) | Изтрийте артефакта на дадения индекс, започващ от 1. |
Delete(artifact: Artifact) | Премахнете артефакт по препратка; не прави нищо, ако не е в колекцията. |