아티팩트 컬렉션
개요
ArtifactCollection은 .NET용 Aspose.PDF FOSS의 클래스입니다.
상속 대상: IEnumerable<Artifact>.
페이지에 있는 아티팩트 모음.
이 클래스는 .NET 프로그램에서 ArtifactCollection 객체를 작업하기 위한 9개의 메서드를 제공합니다.
사용 가능한 메서드에는: Add, CopyTo, Delete, FindByValue, GetEnumerator, Update가 포함됩니다.
Aspose.PDF FOSS for .NET 패키지를 설치한 후 모든 .NET 애플리케이션에서 모든 public 멤버에 접근할 수 있습니다.
속성: Count, IsReadOnly, IsSynchronized, SyncRoot.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
IsReadOnly | bool | Read | 이 컬렉션이 읽기 전용인지 여부(항상 false). |
IsSynchronized | bool | Read | 이 컬렉션에 대한 액세스가 스레드 안전인지 여부(항상 false). |
SyncRoot | object | Read | 스레드 안전 액세스를 위한 동기화 루트. |
Count | int | Read | 페이지의 아티팩트 수. |
메서드
| 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() | 이 ArtifactCollection 인스턴스에서 GetEnumerator를 호출합니다. |
Delete(index: int) | 주어진 1 기반 인덱스에 있는 아티팩트를 삭제합니다. |
Delete(artifact: Artifact) | 참조로 아티팩트를 제거합니다; 컬렉션에 없으면 아무 작업도 수행하지 않음. |