OutlineItemCollection

OutlineItemCollection class

PDF belgesinin anahat hiyerarşisinde anahat girişini temsil eder.

public sealed class OutlineItemCollection : Outlines

yapıcılar

İsimTanım
OutlineItemCollection(OutlineCollection)Kök hiyerarşi nesnesini kullanarak anahat öğesi örneğini başlatır.

Özellikleri

İsimTanı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

İsimTanı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