OutlineItemCollection
OutlineItemCollection class
PDF belgesinin anahat hiyerarşisinde anahat girişini temsil eder.
public sealed class OutlineItemCollection : Outlines
yapıcılar
İsim | Tanım |
---|
OutlineItemCollection(OutlineCollection) | Kök hiyerarşi nesnesini kullanarak anahat öğesi örneğini başlatır. |
Özellikleri
İsim | Tanım |
---|
Action { get; set; } | Bu anahat öğesi için eylemi alır veya ayarlar. |
Bold { get; set; } | Bu anahattın başlık metni için kalın bayrağı alır veya ayarlar item |
Color { get; set; } | Bu anahat öğesinin başlık metninin rengini alır veya ayarlar. |
override Count { get; } | Koleksiyon öğelerinin sayısı. Lütfen VisibleCount ile karıştırmayın: VisibleCount, tüm seviyelerde görünür anahat öğesinin sayısını alır. |
Destination { get; set; } | Bu anahat öğesinin hedefini alır veya ayarlar. |
First { get; } | Anahat hiyerarşisindeki ilk üst düzey öğeyi temsil eden anahat öğesini alır. |
HasNext { get; } | Anahat öğesinin, anahat hiyerarşisindeki bir sonraki öğeyi nispeten bu öğeyi temsil edip etmediğini kontrol edin. |
override IsReadOnly { get; } | Koleksiyonun salt okunur olup olmadığını gösteren bir değer alır. |
IsSynchronized { get; } | Bu koleksiyona erişimin senkronize edilip edilmediğini gösteren değeri alır (iş parçacığı güvenli). |
Italic { get; set; } | Bu anahattın başlık metni için italik bayrak alır veya ayarlar item |
Item { get; } | İndeks kullanarak koleksiyondan anahat öğesini alır. |
Last { get; } | Anahat hiyerarşisindeki son üst düzey öğeyi temsil eden anahat öğesini alır. |
Level { get; } | Anahat öğesinin hiyerarşi düzeyini alır. |
Next { get; } | Anahat hiyerarşisinde bu öğeye göre bir sonraki öğeyi temsil eden anahat öğesini alır. |
Open { get; set; } | Anahat öğesi için açık durumu (doğru/yanlış) alır veya ayarlar. |
Parent { get; } | Anahat hiyerarşisindeki bu anahat öğesinin üst nesnesini alır. |
Prev { get; } | Anahat hiyerarşisinde bu öğeye göre önceki öğeyi temsil eden anahat öğesini alır. |
SyncRoot { get; } | Bu koleksiyona erişimi senkronize etmek için kullanılabilecek nesneyi alır. |
Title { get; set; } | Bu anahat öğesinin başlığını alır veya ayarlar. |
override VisibleCount { get; } | Belge anahat hiyerarşisindeki tüm düzeylerdeki anahat öğelerinin toplam sayısını alır. |
yöntemler
İsim | Tanım |
---|
override Add(OutlineItemCollection) | Anahat öğesini koleksiyona ekler. |
override Clear() | Koleksiyondaki tüm öğeleri temizler. |
override Contains(OutlineItemCollection) | Koleksiyonun verilen öğeyi içerip içermediğini kontrol eder. |
override CopyTo(OutlineItemCollection[], int) | Anahat girişlerini belirli bir System.Array dizininden başlayarak bir System.Array’e kopyalar. |
Delete() | Bu anahat öğesini belge anahat hiyerarşisinden siler. |
Delete(string) | Belge anahat hiyerarşisinden belirtilen ada sahip anahat girişini siler. |
override GetEnumerator() | Koleksiyon boyunca yinelenen bir Numaralandırıcı döndürür. |
Insert(int, OutlineItemCollection) | Anahat öğesini belirtilen yerdeki koleksiyona ekler. |
Remove(int) | Öğeyi dizine göre kaldırın. |
override Remove(OutlineItemCollection) | Anahat koleksiyonu öğesini kaldırın. |
Ayrıca bakınız