OutlineItemCollection

نظرة عامة

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

عنصر مخطط واحد قد يحتوي على عناصر فرعية (إشارات مرجعية/مدخلات فهرس المحتويات).

هذه الفئة توفر 13 طريقة للعمل مع كائنات OutlineItemCollection في برامج .NET. الطرق المتاحة تشمل: Add، Clear، Contains، CopyTo، Delete، GetEnumerator، Insert، OutlineItem، OutlineItemCollection، Remove. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET. الخصائص: Action، Bold، Children، Color، Count، Destination، و 18 أخرى.

الخصائص

الاسمالنوعالوصولالوصف
Countintقراءةعدد عناصر المخطط الفرعية.
FirstOutlineItemCollection?قراءةالعنصر الأول في المخطط الفرعي، أو null إذا لم يكن هناك.
LastOutlineItemCollection?قراءةالعنصر الأخير في المخطط الفرعي، أو null إذا لم يكن هناك.
NextOutlineItemCollection?قراءةعنصر المخطط الشقيق التالي، أو null إذا كان هذا هو الشقيق الأخير.
PrevOutlineItemCollection?قراءةعنصر المخطط الشقيق السابق، أو null إذا كان هذا هو الشقيق الأول.
HasNextboolقراءةصحيح عندما يكون لهذا العنصر شقيق لاحق.
Titlestringقراءة/كتابةعنوان الإشارة المرجعية.
ActionAspose.Pdf.Annotations.PdfAction?قراءة/كتابةالإجراء المرتبط بهذا العنصر في المخطط، إن وجد.
DestinationAspose.Pdf.Annotations.IAppointment?قراءة/كتابةالوجهة لهذا العنصر في المخطط.
Boldboolقراءة/كتابةما إذا تم عرض الإشارة المرجعية بخط عريض.
Italicboolقراءة/كتابةما إذا تم عرض الإشارة المرجعية بخط مائل.
ColorSystem.Drawing.Colorقراءة/كتابةلون الإشارة المرجعية.
Openboolقراءة/كتابةما إذا تم توسيع الإشارة المرجعية.
IsReadOnlyboolقراءةما إذا كانت المجموعة للقراءة فقط.
IsSynchronizedboolقراءةما إذا كانت المجموعة آمنة للخيوط.
SyncRootobjectقراءةجذر المزامنة لـ IsSynchronized؛ يُعيد هذه المجموعة.
Levelintقراءةعمق هذه الإشارة المرجعية في شجرة المخطط (المستوى الأعلى = 0).
ParentOutlines?قراءةشجرة المخطط المالكة، أو null عندما لا يكون هذا العنصر مرفقًا بعد.
VisibleCountintقراءةعدد الإشارات المرجعية المرئية (يعد إدخالات /Count بشكل متكرر).
IsOpenboolقراءة/كتابةما إذا كان هذا العنصر في المخطط مفتوحًا مبدئيًا (موسع).
IsBoldboolقراءة/كتابةما إذا تم عرض عنوان العنصر في المخطط بخط عريض.
IsItalicboolقراءة/كتابةما إذا تم عرض عنوان العنصر في المخطط بخط مائل.
DestinationPageNumberintقراءةرقم صفحة الوجهة (بدءًا من 1)، أو 0 إذا لم يتم تعيينه أو ليس وجهة صفحة.
ChildrenIReadOnlyList<OutlineItem>قراءةعناصر المخطط الفرعية.

الطرق

التوقيعالوصف
OutlineItemCollection()إنشاء عنصر مخطط فارغ.
OutlineItemCollection(outlines: OutlineCollection?)إنشاء عنصر مخطط مرتبط بمجموعة مخططات موجودة (يعكس new OutlineItemCollection(doc.Outlines)).
GetEnumerator()يتنقل عبر عناصر المخطط الفرعية.
Add(outline: OutlineItemCollection)إضافة عنصر مخطط كطفل لهذا العنصر.
Clear()إزالة جميع عناصر المخطط الفرعية.
Contains(item: OutlineItemCollection)ما إذا كان العنصر المقدم طفلاً مباشراً لهذا العنصر.
CopyTo(array: OutlineItemCollection[], index: int)نسخ العناصر الفرعية إلى مصفوفة بدءًا من الفهرس.
Delete()إزالة جميع عناصر المخطط الفرعية (مرادف لـ Clear).
Delete(name: string)إزالة أول عنصر فرعي يكون عنوانه مطابقًا للاسم.
Insert(index: int, outline: OutlineItemCollection)إدراج عنصر مخطط في الفهرس المقدم القائم على 1.
Remove(item: OutlineItemCollection)إزالة العنصر الفرعي المقدم والإبلاغ عما إذا كان موجودًا.
Remove(index: int)إزالة العنصر الفرعي في الفهرس المقدم القائم على 1.
OutlineItem()إنشاء عنصر مخطط جديد يمكن إضافته إلى OutlineCollection أو عنصر مخطط آخر.

انظر أيضًا

 العربية