Paragraph

Genel Bakış

Paragraph, .NET için Aspose.Words FOSS içinde bir sınıftır. Şu sınıflardan türetilir: CompositeNode, IParaAttrSource, IRunAttrSource ve 1 tane daha.

Bir metin paragrafını temsil eder.

Bu sınıf, .NET programlarında Paragraph nesneleriyle çalışmak için 35 yöntem sağlar. Mevcut yöntemler şunlardır: Accept, AcceptEnd, AcceptStart, AppendChild, AppendField, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEffectiveTabStops ve 19 ek yöntem. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: BreakIsStyleSeparator, Count, CustomNodeId, Document, FirstChild, FrameFormat ve 26 tane daha.

Özellikler

AdTürErişimAçıklama
NodeTypeNodeTypeOkumaParagraf döndürür.
ParentStoryStoryOkumaÜst bölüm düzeyindeki, Body veya HeaderFooter olabilen hikayeyi alır.
ParentSectionSectionOkumaParagrafın üst Bölümünü alır.
IsInCellboolOkumaBu paragraf bir Cell’in doğrudan çocuğuysa doğru; aksi takdirde yanlış.
IsEndOfCellboolOkumaBu paragraf bir Cell içinde son paragraf ise doğru; aksi takdirde yanlış.
BreakIsStyleSeparatorboolOkumaTrue eğer bu paragraf sonu bir Stil Ayırıcı ise.
IsEndOfSectionboolOkumaTrue eğer bu paragraf bir Bölümün Body (ana metin hikayesi) içindeki son paragraf ise; false aksi takdirde.
IsEndOfHeaderFooterboolOkumaTrue eğer bu paragraf bir Bölümün HeaderFooter (ana metin hikayesi) içindeki son paragraf ise; false aksi takdirde.
IsEndOfDocumentboolOkumaBu paragraf, belgenin son bölümündeki son paragraf ise doğru.
ParagraphFormatParagraphFormatOkumaParagraf biçimlendirme özelliklerine erişim sağlar.
ListFormatListFormatOkumaParagrafın liste biçimlendirme özelliklerine erişim sağlar.
FrameFormatFrameFormatOkumaÇerçeve biçimlendirme özelliklerine erişim sağlar.
ListLabelListLabelOkumaListLabel nesnesini alır; bu nesne, bu paragraf için liste numaralandırma değeri ve biçimlendirmesine erişim sağlar.
RunsRunCollectionOkumaParagraf içindeki metin parçalarının tiplenmiş koleksiyonuna erişim sağlar.
ParagraphBreakFontFontOkumaParagraf kesme karakterinin yazı tipi biçimlendirmesine erişim sağlar.
IsInsertRevisionboolOkumaAlır is insert revision.
IsDeleteRevisionboolOkumais delete revision’ı alır.
IsMoveFromRevisionboolOkumaRevizyondan is hareketini alır.
IsMoveToRevisionboolOkumaİs move to revision’ı alır.
IsFormatRevisionboolOkumaBiçim revizyonunu alır.
IsListItemboolOkumaOrijinal revizyonda paragraf bir madde işaretli veya numaralı listedeki bir öğe olduğunda doğrudur.
IsCompositeboolOkumaBu düğüm çocuk düğümlere sahip olabileceği için true döndürür.
HasChildNodesboolOkumaBu düğümün herhangi bir çocuk 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 çocuklarının sayısını alır.
ParentNodeCompositeNodeOkumaBu düğümün doğrudan üst öğesini alır.
DocumentDocumentBaseOkumaBu düğümün ait olduğu belgeyi alır.
PreviousSiblingNodeOkumaBu düğümün hemen öncesindeki düğümü alır.
NextSiblingNodeOkumaBu düğümden hemen sonra gelen düğümü alır.
RangeRangeOkumaBu düğümde bulunan bir belgenin kısmı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
Paragraph(doc: DocumentBase)Paragraph sınıfının yeni bir örneğini başlatır.
Accept(visitor: DocumentVisitor)VisitParagraphStart çağırır, ardından paragrafın tüm alt düğümleri için Accept’ı çağırır ve sonunda VisitParagraphEnd çağırır.
AcceptStart(visitor: DocumentVisitor)Belgenin paragrafının başlangıcını ziyaret etmek üzere bir ziyaretçiyi kabul eder.
AcceptEnd(visitor: DocumentVisitor)Belgenin paragrafının sonunu ziyaret eden bir ziyaretçiyi kabul eder.
GetText()Bu paragrafın metnini paragraf sonu karakteri dahil olmak üzere alır.
GetEffectiveTabStops()Bu paragrafa uygulanan tüm sekme duraklarının dizisini döndürür, stiller veya listeler tarafından dolaylı olarak uygulananlar da dahil.
JoinRunsWithSameFormatting()Paragrafta aynı biçimlendirmeye sahip run’ları birleştirir.
AppendField(fieldType: FieldType, updateField: bool)Bu paragrafa bir Word alanı ekler.
AppendField(fieldCode: string)Bu paragrafın sonuna bir alan ekler.
AppendField(fieldCode: string, fieldValue: string)Bu paragrafın sonuna bir alan ekler.
InsertField(fieldType: FieldType, updateField: bool, refNode: Node, isAfter: bool)Bu paragrafa bir Word alanı ekler.
InsertField(fieldCode: string, refNode: Node, isAfter: bool)Bu paragrafa bir alan ekler.
InsertField(fieldCode: string, fieldValue: string, refNode: Node, isAfter: bool)Bu paragrafa bir alan ekler.
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 Node’u seçer.
GetEnumerator()Bu node’un child node’ları üzerinde for each tarzı yineleme için destek sağlar.
AppendChild(newChild: T)Belirtilen node’u, bu node’un child node listesinin sonuna ekler.
PrependChild(newChild: T)Belirtilen node’u, bu node’un child node listesinin 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()Geçerli 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)Düğüm kopyalama, başka bir (genellikle birleşik) düğüm kopyalama sürecinin bir 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 Paragraph örneğinde GetAncestorOf çağırır.
Remove()Kendini üst öğeden kaldırır.
NextPreOrder(rootNode: Node)Pre-order ağaç dolaşım algoritmasına göre bir sonraki düğümü alır.
PreviousPreOrder(rootNode: Node)Pre-order ağaç geçiş algoritmasına göre önceki düğümü alır.
ToString(saveFormat: SaveFormat)Düğümün içeriğini belirtilen biçimde bir dizeye dışa aktarır.
NodeTypeToString(nodeType: NodeType)Bir düğüm türü 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