مجموعة الفهرس

مجموعة الفهرس

نظرة عامة

OutlineCollection هي فئة في Aspose.PDF FOSS لـ .NET. ترث من: System.Collections.Generic.IEnumerable<OutlineItem>.

توفر هذه الفئة 11 طريقة للعمل مع كائنات OutlineCollection في برامج .NET. الطرق المتاحة تشمل: Add، Clear، Contains، CopyTo، Delete، GetEnumerator، Remove. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET. الخصائص: Count، First، IsReadOnly، IsSynchronized، Items، Last، و2 أخرى.

الخصائص

الاسمالنوعالوصولالوصف
ItemsIReadOnlyList<OutlineItem>Readعناصر المخطط ذات المستوى الأعلى.
CountintReadيحصل على العدد.
FirstOutlineItemCollection?Readالعنصر الأول في المخطط ذات المستوى الأعلى، أو null إذا كانت المجموعة فارغة.
LastOutlineItemCollection?Readالعنصر الأخير في المخطط ذات المستوى الأعلى، أو null إذا كانت المجموعة فارغة.
IsReadOnlyboolReadدائمًا false: المجموعة قابلة للتغيير.
IsSynchronizedboolReadدائمًا false: المستدعون يسلسلون وصولهم الخاص.
SyncRootobjectReadكائن Sentinel لقفل بنمط ICollection.SyncRoot.
VisibleCountintReadعدد عناصر المخطط الظاهرة حاليًا (Open == true).

الطرق

SignatureDescription
GetEnumerator()مُعدِّد على عناصر المخطط العلوي، من النوع OutlineItemCollection.
Delete()يزيل جميع عناصر المخطط من المجموعة.
Delete(name: string)يزيل عنصر المخطط بالاسم المحدد (مطابق للعنوان Title).
Add(item: OutlineItem)يضيف عنصر مخطط إلى المجموعة.
Add(outline: OutlineItemCollection)أضف عنصرًا من النوع OutlineItemCollection.
Clear()يزيل كل عنصر من المجموعة (المقابل لـ Delete()).
Contains(item: OutlineItemCollection)ما إذا كان العنصر موجودًا حاليًا في المجموعة.
CopyTo(array: OutlineItemCollection[], index: int)انسخ العناصر إلى مصفوفة بدءًا من الفهرس.
Remove(item: OutlineItem)أزل العنصر المقدم بالمرجع وأبلغ ما إذا كان موجودًا.
Remove(item: OutlineItemCollection)أزل العنصر من النوع OutlineItemCollection بالمرجع؛ يُبلغ ما إذا كان موجودًا.
Remove(index: int)أزل العنصر عند الفهرس المعطى القائم على 1، متطابقًا مع الفهرس this[int] القائم على 1.

انظر أيضًا

 العربية