Paragraph
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
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
NodeType | NodeType | Okuma | Paragraf döndürür. |
ParentStory | Story | Okuma | Üst bölüm düzeyindeki, Body veya HeaderFooter olabilen hikayeyi alır. |
ParentSection | Section | Okuma | Paragrafın üst Bölümünü alır. |
IsInCell | bool | Okuma | Bu paragraf bir Cell’in doğrudan çocuğuysa doğru; aksi takdirde yanlış. |
IsEndOfCell | bool | Okuma | Bu paragraf bir Cell içinde son paragraf ise doğru; aksi takdirde yanlış. |
BreakIsStyleSeparator | bool | Okuma | True eğer bu paragraf sonu bir Stil Ayırıcı ise. |
IsEndOfSection | bool | Okuma | True eğer bu paragraf bir Bölümün Body (ana metin hikayesi) içindeki son paragraf ise; false aksi takdirde. |
IsEndOfHeaderFooter | bool | Okuma | True eğer bu paragraf bir Bölümün HeaderFooter (ana metin hikayesi) içindeki son paragraf ise; false aksi takdirde. |
IsEndOfDocument | bool | Okuma | Bu paragraf, belgenin son bölümündeki son paragraf ise doğru. |
ParagraphFormat | ParagraphFormat | Okuma | Paragraf biçimlendirme özelliklerine erişim sağlar. |
ListFormat | ListFormat | Okuma | Paragrafın liste biçimlendirme özelliklerine erişim sağlar. |
FrameFormat | FrameFormat | Okuma | Çerçeve biçimlendirme özelliklerine erişim sağlar. |
ListLabel | ListLabel | Okuma | ListLabel nesnesini alır; bu nesne, bu paragraf için liste numaralandırma değeri ve biçimlendirmesine erişim sağlar. |
Runs | RunCollection | Okuma | Paragraf içindeki metin parçalarının tiplenmiş koleksiyonuna erişim sağlar. |
ParagraphBreakFont | Font | Okuma | Paragraf kesme karakterinin yazı tipi biçimlendirmesine erişim sağlar. |
IsInsertRevision | bool | Okuma | Alır is insert revision. |
IsDeleteRevision | bool | Okuma | is delete revision’ı alır. |
IsMoveFromRevision | bool | Okuma | Revizyondan is hareketini alır. |
IsMoveToRevision | bool | Okuma | İs move to revision’ı alır. |
IsFormatRevision | bool | Okuma | Biçim revizyonunu alır. |
IsListItem | bool | Okuma | Orijinal revizyonda paragraf bir madde işaretli veya numaralı listedeki bir öğe olduğunda doğrudur. |
IsComposite | bool | Okuma | Bu düğüm çocuk düğümlere sahip olabileceği için true döndürür. |
HasChildNodes | bool | Okuma | Bu düğümün herhangi bir çocuk düğümü varsa true döndürür. |
FirstChild | Node | Okuma | Düğümün ilk çocuğunu alır. |
LastChild | Node | Okuma | Düğümün son çocuğunu alır. |
Count | int | Okuma | Bu düğümün doğrudan çocuklarının sayısını alır. |
ParentNode | CompositeNode | Okuma | Bu düğümün doğrudan üst öğesini alır. |
Document | DocumentBase | Okuma | Bu düğümün ait olduğu belgeyi alır. |
PreviousSibling | Node | Okuma | Bu düğümün hemen öncesindeki düğümü alır. |
NextSibling | Node | Okuma | Bu düğümden hemen sonra gelen düğümü alır. |
Range | Range | Okuma | Bu düğümde bulunan bir belgenin kısmını temsil eden bir Range nesnesi döndürür. |
CustomNodeId | int | Okuma/Yazma | Özel düğüm tanımlayıcısını belirtir. |
Yöntemler
| İmza | Açı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. |