OutlineItemCollection
OutlineItemCollection class
يمثل إدخال المخطط التفصيلي في التسلسل الهرمي لمستند PDF.
public sealed class OutlineItemCollection : Outlines
المنشئون
اسم | وصف |
---|
OutlineItemCollection(OutlineCollection) | تهيئة مثيل عنصر المخطط التفصيلي باستخدام كائن التسلسل الهرمي للجذر. |
الخصائص
اسم | وصف |
---|
Action { get; set; } | الحصول على أو تعيين الإجراء لعنصر المخطط التفصيلي. |
Bold { get; set; } | الحصول على أو تعيين علامة غامقة لنص العنوان لعنصر المخطط التفصيلي |
Color { get; set; } | الحصول على لون نص العنوان لعنصر المخطط التفصيلي هذا أو تعيينه. |
override Count { get; } | عدد عناصر المجموعة. الرجاء عدم الخلط بينه وبين VisibleCount: يحصل VisibleCount على عدد عناصر المخطط التفصيلي المرئي على جميع المستويات. |
Destination { get; set; } | الحصول على أو تعيين الوجهة لعنصر المخطط التفصيلي. |
First { get; } | الحصول على عنصر المخطط التفصيلي الذي يمثل عنصر المستوى الأعلى الأول في التسلسل الهرمي للمخطط التفصيلي. |
HasNext { get; } | تحقق مما إذا كان عنصر المخطط التفصيلي يمثل العنصر التالي نسبيًا هذا العنصر في التسلسل الهرمي للمخطط التفصيلي. |
override IsReadOnly { get; } | يحصل على قيمة تشير إلى ما إذا كانت المجموعة للقراءة فقط. |
IsSynchronized { get; } | يحصل على القيمة التي تشير إلى ما إذا كان الوصول إلى هذه المجموعة متزامنًا (مؤشر ترابط آمن) . |
Italic { get; set; } | الحصول على علامة مائلة أو تعيينها لنص العنوان لعنصر المخطط التفصيلي هذا |
Item { get; } | الحصول على عنصر المخطط التفصيلي من المجموعة باستخدام index. |
Last { get; } | الحصول على عنصر المخطط التفصيلي الذي يمثل العنصر الأخير ذي المستوى الأعلى في التسلسل الهرمي للمخطط التفصيلي. |
Level { get; } | يحصل على مستوى التسلسل الهرمي لعنصر المخطط التفصيلي. |
Next { get; } | الحصول على عنصر المخطط التفصيلي الذي يمثل العنصر التالي نسبيًا هذا العنصر في التسلسل الهرمي للمخطط التفصيلي. |
Open { get; set; } | الحصول على الحالة المفتوحة أو تعيينها (صواب / خطأ) لعنصر المخطط. |
Parent { get; } | الحصول على الكائن الأصل لعنصر المخطط التفصيلي هذا في التسلسل الهرمي للمخطط التفصيلي. |
Prev { get; } | الحصول على عنصر المخطط التفصيلي الذي يمثل العنصر السابق نسبيًا لهذا العنصر في التسلسل الهرمي للمخطط التفصيلي. |
SyncRoot { get; } | الحصول على الكائن الذي يمكن استخدامه لمزامنة الوصول إلى هذه المجموعة. |
Title { get; set; } | الحصول على عنوان عنصر المخطط التفصيلي هذا أو تعيينه. |
override VisibleCount { get; } | الحصول على العدد الإجمالي لعناصر المخطط التفصيلي على جميع المستويات في التسلسل الهرمي لمخطط المستند. |
طُرق
اسم | وصف |
---|
override Add(OutlineItemCollection) | إضافة عنصر مخطط إلى المجموعة. |
override Clear() | مسح كافة العناصر من المجموعة. |
override Contains(OutlineItemCollection) | للتحقق مما إذا كانت المجموعة تحتوي على عنصر معين. |
override CopyTo(OutlineItemCollection[], int) | نسخ إدخالات المخطط التفصيلي إلى System.Array ، بدءًا من فهرس System.Array معين. |
Delete() | حذف عنصر المخطط التفصيلي هذا من التسلسل الهرمي لمخطط المستند. |
Delete(string) | حذف إدخال المخطط التفصيلي بالاسم المحدد من التسلسل الهرمي لمخطط المستند. |
override GetEnumerator() | إرجاع عداد يتكرر خلال المجموعة. |
Insert(int, OutlineItemCollection) | إدراج عنصر المخطط التفصيلي في المجموعة في المكان المحدد. |
Remove(int) | إزالة العنصر بالفهرس . |
override Remove(OutlineItemCollection) | إزالة عنصر مجموعة المخطط التفصيلي . |
أنظر أيضا