OutlineItemCollection

OutlineItemCollection

Genel Bakış

OutlineItemCollection NET için FOSS’de bir sınıf. Mirasçılar: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.

Belge özetini (kitap işareti ağacı).

Bu sınıf, .NET programlarında OutlineItemCollection nesnelerle çalışmak için 13 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Action, Bold, Children, Color, Count, Destination, ve 18 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
CountintOku .Çocuk çizelgesi öğelerinin sayısı.
FirstOutlineItemCollection?Oku .İlk çocuk çizelgesi veya hiç değilse boş.
LastOutlineItemCollection?Oku .Son çocuk çizelgesi veya hiçsi yoksa sıfır.
NextOutlineItemCollection?Oku .Son kardeşlik varsa, bir sonraki kardeş veya null.
PrevOutlineItemCollection?Oku .Önceki kardeş çizelgesi veya ilk kardeşi varsa boş.
HasNextboolOku .Bu eşyanın bir sonraki kardeşi olduğunda doğru.
TitlestringOkuma/YazmaKitap işaretinin başlığı.
ActionAspose.Pdf.Annotations.PdfAction?Okuma/YazmaBu ana nokta ile ilgili eylem, eğer varsa.
DestinationAspose.Pdf.Annotations.IAppointment?Okuma/YazmaBu özet öğenin varış yeri.
BoldboolOkuma/YazmaYer imleri şişman olarak yazılmış mıdır.
ItalicboolOkuma/YazmaYer imleri kursuyla yazılmış mı.
ColorSystem.Drawing.ColorOkuma/YazmaKitap işaretleri rengi.
OpenboolOkuma/YazmaYer imleri genişletilmiş mi.
IsReadOnlyboolOku .Koleksiyonun sadece okuma için olup olmadığı.
IsSynchronizedboolOku .Koleksiyonun iplikten korunabilir olup olmadığı.
SyncRootobjectOku .IsSynchronized için senkronizasyon kökü; bu koleksiyonu döndürür.
LevelintOku .Bu yer imleri ağacındaki derinlik (üst seviyesi = 0).
ParentOutlines?Oku .Sahiplik hatları ağacı, ya da bu öğe henüz eklenmediğinde null.
VisibleCountintOku .PDF / Count semantiklerine göre imzalanan görünür-soyuncu sayımı: bu düğüm açıldığında görünen öğelerin sayısı (yakın çocuklar artı açık soyluların görülebilir sayıları), düğümü kapalıyken yok edilir.
IsOpenboolOkuma/YazmaBu genel hatın başlangıçta açık olup olmadığı (genişletilmiş).
IsBoldboolOkuma/YazmaÖzet öğenin başlığının şişman olarak gösterilmesi.
IsItalicboolOkuma/YazmaÖzet öğenin başlığının kursi olarak gösterilmesi.
DestinationPageNumberintOku .Hedef sayfa numarası (1-bazlı), veya bir hedef sayfası değilse 0’dur.
ChildrenIReadOnlyList<OutlineItem>Oku .Çocuk çizelgesi.

Yöntemler

SignatureAçıklama:
OutlineItemCollection()Boş bir çizgi öğesi oluşturun.
OutlineItemCollection(outlines: OutlineCollection?)Mevcut bir çizgi koleksiyonuna bağlı bir çerçeve öğesi oluşturun (yeni OutlineItemCollection(doc.Outlines)).
GetEnumerator()Çocuk çizelgesi öğelerinin üzerinde tekrarlar.
Add(outline: OutlineItemCollection)Bu bir çocuğu olarak bir çizgi öğesi ekleyin.
Clear()Her çocuk çizgisi nesnesini çıkarın.
Contains(item: OutlineItemCollection)Teslim edilen öğenin doğrudan bir çocuğu olup olmadığı.
CopyTo(array: OutlineItemCollection[], index: int)Çocukları indeksten başlayarak dizine kopyala.
Delete()Bu özet öğesini ana (bir üst düzey OutlineCollection veya bir kapaklama öğesi) kaldırın, referans API’ye eşleşen özerk[i].Delete() bu yer imlerini bırakır.
Delete(name: string)Adı ile eşleşen ilk çocuğu çıkarın.
Insert(index: int, outline: OutlineItemCollection)Verilen 1 temelinde bir indeksde özet öğesi ekleyin.
Remove(item: OutlineItemCollection)Verilen çocuğu çıkarın ve orada olup olmadığını bildirin.
Remove(index: int)Çocuğu verilen 1 temelinde çıkarın.
OutlineItem()Bir OutlineCollection veya başka bir OutlineItem’e eklenebilecek yeni bir çizgi öğesi oluşturun.

Ayrıca bakınız:

 Türkçe