אוסף ארטיפקטים
סקירה
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 | Read | האם האוסף הזה הוא לקריאה בלבד (תמיד שקר). |
IsSynchronized | bool | Read | האם הגישה לאוסף הזה בטוחה מריבוי תהליכים (תמיד שקר). |
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() | קורא ל‑GetEnumerator על מופע ArtifactCollection זה. |
Delete(index: int) | מחק את האובייקט באינדקס המבוסס על 1 שניתן. |
Delete(artifact: Artifact) | הסר אובייקט לפי הפנייה; לא עושה דבר אם אינו באוסף. |