Footnote

Genel Bakış

Footnote, Aspose.Words FOSS için .NET içinde bir sınıftır. Şu sınıflardan miras alır: InlineStory, ITrackableNode.

Bir dipnot veya sonnot metni için bir konteyneri temsil eder.

Bu sınıf, .NET programlarında Dipnot nesneleriyle çalışmak için 28 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, Footnote, GetAncestor, GetAncestorOf, GetChild, GetChildNodes ve 16 ek yöntem. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: ActualReferenceMark, Count, CustomNodeId, Document, FirstChild, FirstParagraph ve 21 tanesi daha.

Özellikler

AdTürErişimAçıklama
NodeTypeNodeTypeOkumaDipnot döndürür.
StoryTypeStoryTypeOkumaDipnotları veya Sonnotları döndürür.
FootnoteTypeFootnoteTypeOkumaBu, bir dipnot mu yoksa sonnot mu olduğunu belirten bir değer döndürür.
IsAutoboolOkuma/YazmaBu, otomatik numaralı bir dipnot mu yoksa kullanıcı tanımlı özel referans işaretiyle bir dipnot mu olduğunu belirten bir değer tutar.
ReferenceMarkstringOkuma/YazmaBu dipnot için kullanılacak özel referans işaretini alır/ayarlar.
ActualReferenceMarkstringOkumaBu dipnot için belgede görüntülenen referans işaretinin gerçek metnini alır.
ParentParagraphParagraphOkumaBu düğümün üst paragrafını alır.
FirstParagraphParagraphOkumaHikayedeki ilk paragrafı alır.
LastParagraphParagraphOkumaHikâyedeki son paragrafı alır.
ParagraphsParagraphCollectionOkumaHikayenin doğrudan alt öğeleri olan paragrafların bir koleksiyonunu alır.
TablesTableCollectionOkumaHikayenin doğrudan alt öğeleri olan tabloların bir koleksiyonunu alır.
IsInsertRevisionboolOkumais insert revision’ı alır.
IsDeleteRevisionboolOkumaSilme revizyonunu alır.
IsMoveFromRevisionboolOkumaRevizyondan isMove değerini alır.
IsMoveToRevisionboolOkumaSürümüne taşınma durumunu alır.
FontFontOkumaBu nesnenin bağlantı karakterinin yazı tipi biçimlendirmesine erişim sağlar.
IsCompositeboolOkumaBu düğüm alt düğümlere sahip olabileceği için true döndürür.
HasChildNodesboolOkumaBu düğümün herhangi bir alt düğümü varsa true döndürür.
FirstChildNodeOkumaDüğümün ilk çocuğunu alır.
LastChildNodeOkumaDüğümün son çocuğunu alır.
CountintOkumaBu düğümün doğrudan alt düğümlerinin sayısını alır.
ParentNodeCompositeNodeOkumaBu düğümün doğrudan üst düğümünü alır.
DocumentDocumentBaseOkumaBu düğümün ait olduğu belgeyi alır.
PreviousSiblingNodeOkumaBu düğümden hemen önce gelen düğümü alır.
NextSiblingNodeOkumaBu düğümün hemen ardından gelen düğümü alır.
RangeRangeOkumaBu düğümde bulunan bir belgenin bölümünü temsil eden bir Range nesnesi döndürür.
CustomNodeIdintOkuma/YazmaÖzel düğüm tanımlayıcısını belirtir.

Yöntemler

İmzaAçıklama
Footnote(doc: DocumentBase, footnoteType: FootnoteType)Footnote sınıfının bir örneğini başlatır.
Accept(visitor: DocumentVisitor)DocumentVisitor.VisitFootnoteStart çağırır, ardından dipnotun tüm alt düğümleri için Accept metodunu çağırır ve sonunda DocumentVisitor.VisitFootnoteEnd metodunu çağırır.
AcceptStart(visitor: DocumentVisitor)Dipnotun başlangıcını ziyaret etmek için bir ziyaretçiyi kabul eder.
AcceptEnd(visitor: DocumentVisitor)Dipnotun sonunu ziyaret etmek için bir ziyaretçiyi kabul eder.
EnsureMinimum()Son çocuk bir paragraf değilse, boş bir paragraf oluşturur ve ekler.
GetText()Bu düğümün ve tüm alt düğümlerinin metnini alır.
GetChildNodes(nodeType: NodeType, isDeep: bool)Belirtilen türle eşleşen çocuk düğümlerin bir koleksiyonunu döndürür.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Belirtilen türle eşleşen N’inci çocuk düğümü döndürür.
SelectNodes(xpath: string)XPath ifadesiyle eşleşen bir düğüm listesi seçer.
SelectSingleNode(xpath: string)XPath ifadesiyle eşleşen ilk Düğümü seçer.
GetEnumerator()Bu düğümün çocuk düğümleri üzerinde her birine yönelik yineleme (for each) stilini destekler.
AppendChild(newChild: T)Belirtilen düğümü, bu düğümün alt düğüm listesine sonuna ekler.
PrependChild(newChild: T)Belirtilen düğümü, bu düğümün alt düğüm listesine başına ekler.
InsertAfter(newChild: T, refChild: Node)Belirtilen düğümü, belirtilen referans düğümünden hemen sonra ekler.
InsertBefore(newChild: T, refChild: Node)Belirtilen düğümü, belirtilen referans düğümünden hemen önce ekler.
RemoveChild(oldChild: T)Belirtilen alt düğümü kaldırır.
RemoveAllChildren()Mevcut düğümün tüm alt düğümlerini kaldırır.
RemoveSmartTags()Mevcut düğümün tüm SmartTag alt düğümlerini kaldırır.
IndexOf(child: Node)Belirtilen alt düğümün, alt düğüm dizisindeki indeksini döndürür.
CreateNavigator()Düğümleri dolaşmak ve okumak için kullanılabilecek bir gezgin oluşturur.
Clone(isCloneChildren: bool)Node kopyalama, başka bir (genellikle birleşik) node kopyalama sürecinin parçası olduğunda Clone(bool, INodeCloningListener) aşırı yüklemesini kullanmalısınız.
GetAncestor(ancestorType: Type)Belirtilen nesne tipinin ilk üst nesnesini alır.
GetAncestorOf()Bu Footnote örneği üzerinde GetAncestorOf çağırır.
Remove()Kendisini üst öğesinden kaldırır.
NextPreOrder(rootNode: Node)Pre-order ağaç geçiş algoritmasına göre bir sonraki düğümü alır.
PreviousPreOrder(rootNode: Node)Ön sipariş ağaç dolaşım algoritmasına göre önceki düğümü alır.
ToString(saveFormat: SaveFormat)Düğümün içeriğini belirli formatta bir dizeye dışa aktarır.
NodeTypeToString(nodeType: NodeType)Bir düğüm tipi enum değerini kullanıcı dostu bir dizeye dönüştüren yardımcı bir yöntem.

Ayrıca Bakınız

 Türkçe