مجموعة القطع
نظرة عامة
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) | إزالة عنصر بالمرجع؛ لا يحدث شيء إذا لم يكن في المجموعة. |