ArtifactCollection
ภาพรวม
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.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
IsReadOnly | bool | อ่าน | ว่าการรวบรวมนี้เป็นอ่านเท่านั้นหรือไม่ (เสมอไปไม่จริง). |
IsSynchronized | bool | อ่าน | การเข้าถึงคอลเลกชั่นนี้เป็น thread-safe (เสมอ false) หรือไม่. |
SyncRoot | object | อ่าน | รากการสานต่อสําหรับการเข้าถึงที่ปลอดภัย. |
Count | int | อ่าน | จํานวนของวัตถุบนหน้า. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
Add(artifact: WatermarkArtifact) | เพิ่มเครื่องหมายน้ําให้กับหน้านี้. |
Add(artifact: BackgroundArtifact) | เพิ่มอาร์เตฟัคต์พื้นหลังเข้าหน้า: มันถูกทําเป็นเนื้อหาในหน้า เป็นบล็อก / อาร์เทฟเฟกท์ / ซับไทป์ / แบ็คกรอนที่ตั้งไว้ก่อน และบันทึกอยู่ในสะสมเพื่อให้มันไป-กลับเมื่อโหลดใหม่. |
Add(artifact: Artifact) | เพิ่มศิลปะทั่วไปเข้ากับการรวบรวม. |
CopyTo(dest: Artifact[], index: int) | คัดลอกของสะสมนี้เข้าใน dest เริ่มจากอัตรานิยาม. |
FindByValue(name: string, expectedValue: string) | ค้นหาอาร์เตเฟคท์ที่ชื่อของตัวเข้าเท่ากับ expectedValue. |
Update(artifact: Artifact) | ปรับปรุงรายการของ artefact บนหน้า (ไม่มี op เมื่อ artefact ไม่อยู่ในคอลเลกชั่น). |
GetEnumerator() | เรียก GetEnumerator ในตัวอย่างนี้ ArtifactCollection. |
Delete(index: int) | ลบของอาร์เตเฟคท์ที่ 1 หลักการให้. |
Delete(artifact: Artifact) | ถอดของฝุ่นโดยอ้างอิง ไม่มีการปฏิบัติงานถ้ามันไม่ได้อยู่ในสะสม. |