Body

Genel Bakış

Body, Aspose.Words FOSS içinde .NET için bir sınıftır. Şu sınıftan türetilir: Story.

Bir bölümün ana metni için bir kapsayıcıyı temsil eder.

Bu sınıf, .NET programlarında Body nesneleriyle çalışmak için 30 yöntem sağlar. Mevcut yöntemler şunlardır: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Body, Clone, CreateNavigator, DeleteShapes, EnsureMinimum, GetAncestor, GetAncestorOf ve 18 ek yöntem. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması için erişilebilir. Özellikler: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes ve 12 tane daha.

Özellikler

AdTürErişimAçıklama
NodeTypeNodeTypeOkumaGövdeyi döndürür.
ParentSectionSectionOkumaBu hikayenin üst bölümünü alır.
StoryTypeStoryTypeOkumaBu hikayenin türünü alır.
FirstParagraphParagraphOkumaHikayedeki ilk paragrafı alır.
LastParagraphParagraphOkumaHikayedeki son paragrafı alır.
ParagraphsParagraphCollectionOkumaHikayenin doğrudan alt öğesi olan paragrafların bir koleksiyonunu alır.
TablesTableCollectionOkumaHikayenin doğrudan altındaki tabloların bir koleksiyonunu alır.
IsCompositeboolOkumaBu düğümün alt düğümleri 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 çocuk 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ü hemen izleyen düğümü alır.
RangeRangeOkumaBu düğümde bulunan belgenin bir 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
Body(doc: DocumentBase)Body sınıfının yeni bir örneğini başlatır.
Accept(visitor: DocumentVisitor)VisitBodyStart çağırır, ardından bölümün tüm alt düğümleri için Accept metodunu çağırır ve sonunda VisitBodyEnd çağırır.
AcceptStart(visitor: DocumentVisitor)Belgenin gövdesinin başlangıcını ziyaret etmek için bir ziyaretçiyi kabul eder.
AcceptEnd(visitor: DocumentVisitor)Belgenin gövdesinin sonunu ziyaret etmek için bir ziyaretçiyi kabul eder.
EnsureMinimum()Son çocuk bir paragraf değilse, boş bir paragraf oluşturur ve ekler.
DeleteShapes()Bu hikâyenin metninden tüm şekilleri siler.
AppendParagraph(text: string)Opsiyonel metinle bir Paragraph nesnesi oluşturan ve bu nesnenin sonuna ekleyen bir kısayol yöntemi.
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 alt düğümlerin bir koleksiyonunu döndürür.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Belirtilen türle eşleşen N’inci alt düğümü döndürür.
SelectNodes(xpath: string)XPath ifadesiyle eşleşen düğüm listesini seçer.
SelectSingleNode(xpath: string)XPath ifadesiyle eşleşen ilk Node’u seçer.
GetEnumerator()Bu düğümün alt düğümleri üzerinde for each tarzı yineleme desteği sağlar.
AppendChild(newChild: T)Belirtilen düğümü bu düğümün alt düğüm listesinde sonuna ekler.
PrependChild(newChild: T)Belirtilen düğümü, bu düğümün alt düğüm listesine baştan 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()Geçerli 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)Node kopyalama başka bir (genellikle birleşik) node 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 atasını alır.
GetAncestorOf()Bu Body örneğinde GetAncestorOf çağırır.
Remove()Kendisini üst öğeden kaldırır.
NextPreOrder(rootNode: Node)Pre-order ağaç dolaşım algoritmasına göre sonraki düğümü alır.
PreviousPreOrder(rootNode: Node)Pre-order ağaç dolaşım algoritmasına göre önceki düğümü alır.
ToString(saveFormat: SaveFormat)Belirtilen formatta düğümün içeriğini 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ı yöntem.

Ayrıca Bakınız

 Türkçe