OutlineCollection

OutlineCollection class

يمثل التسلسل الهرمي لمخطط المستند.

public sealed class OutlineCollection : Outlines

الخصائص

اسموصف
override Count { get; }عدد عناصر المجموعة. الرجاء عدم الخلط بينه وبين VisibleCount: يحصل VisibleCount على عدد عناصر المخطط التفصيلي المرئي على جميع المستويات.
First { get; }الحصول على عنصر مخطط يمثل أول عنصر ذي مستوى أعلى في المخطط التفصيلي.
override IsReadOnly { get; }يحصل على قيمة تشير إلى ما إذا كانت المجموعة للقراءة فقط.
IsSynchronized { get; }يحصل على قيمة تشير إلى ما إذا كان الوصول إلى هذه المجموعة متزامنًا (مؤشر ترابط آمن).
Item { get; }الحصول على عنصر مخطط من المجموعة حسب الفهرس .
Last { get; }الحصول على عنصر مخطط يمثل آخر عنصر مستوى أعلى في المخطط التفصيلي.
SyncRoot { get; }الحصول على كائن يمكن استخدامه لمزامنة الوصول إلى هذه المجموعة.
override VisibleCount { get; }Count هو مجموع عدد عناصر المخطط التفصيلي التنازلي المرئية على جميع المستويات. ملاحظة: من فضلك لا تخلط مع Count وهو رقم إذا كانت العناصر في المجموعة.

طُرق

اسموصف
override Add(OutlineItemCollection)إضافة عنصر مخطط إلى المجموعة.
override Clear()مسح كافة العناصر من المجموعة.
override Contains(OutlineItemCollection)الشيكات لا تحتوي على عنصر معين.
override CopyTo(OutlineItemCollection[], int)نسخ عناصر المخطط التفصيلي إلى System.Array ، بدءًا من فهرس System.Array معين.
Delete()حذف كافة عناصر المخطط التفصيلي من مخطط المستند.
Delete(string)حذف عنصر المخطط التفصيلي بالعنوان المحدد من مخطط المستند.
override GetEnumerator()إرجاع عداد يتكرر خلال المجموعة.
Remove(int)إزالة العنصر بالفهرس .
override Remove(OutlineItemCollection)رميات دائماNotImplementedException

أنظر أيضا