Section

Genel Bakış

Section, .NET için Aspose.Words FOSS içinde bir sınıftır. Şu sınıflardan miras alır: CompositeNode, ISectionAttrSource.

Bir belgedeki tek bir bölümü temsil eder.

Bu sınıf, .NET programlarında Section nesneleriyle çalışmak için 34 yöntem sağlar. Mevcut yöntemler şunlardır: Accept, AcceptEnd, AcceptStart, AppendChild, AppendContent, ClearContent, ClearHeadersFooters, Clone, CreateNavigator, DeleteHeaderFooterShapes, EnsureMinimum, GetAncestor ve 21 ek yöntem. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: Body, Count, CustomNodeId, Document, FirstChild, HasChildNodes ve 10 tane daha.

Özellikler

AdTürErişimAçıklama
NodeTypeNodeTypeOkumaBölümü döndürür.
BodyBodyOkumaBölümün Body alt düğümünü döndürür.
HeadersFootersHeaderFooterCollectionOkumaBölümün başlık ve altbilgi düğümlerine erişim sağlar.
PageSetupPageSetupOkumaSayfa ayarı ve bölüm özelliklerini temsil eden bir nesne döndürür.
ProtectedForFormsboolOkuma/YazmaFormlar için bölüm korumalıysa doğru.
IsCompositeboolOkumaBu düğüm çocuk düğümlerine 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üğümün hemen ardından gelen düğümü alır.
RangeRangeOkumaBu düğüm içinde bulunan belgenin bir 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
Section(doc: DocumentBase)Section sınıfının yeni bir örneğini başlatır.
Clone()Bu bölümün bir kopyasını oluşturur.
Accept(visitor: DocumentVisitor)VisitSectionStart çağrılır, ardından bölümün tüm alt düğümleri için Accept çağrılır ve sonunda VisitSectionEnd çağrılır.
AcceptStart(visitor: DocumentVisitor)Bu Section örneğinde AcceptStart(visitor) çağırır.
AcceptEnd(visitor: DocumentVisitor)Bu Bölüm örneği üzerinde AcceptEnd(visitor) çağırır.
PrependContent(sourceSection: Section)Kaynak bölümün içeriğinin bir kopyasını bu bölümün başına ekler.
AppendContent(sourceSection: Section)Kaynak bölümün içeriğinin bir kopyasını bu bölümün sonuna ekler.
ClearContent()Bölümü temizler.
ClearHeadersFooters()Bu bölümün üstbilgilerini ve altbilgilerini temizler.
ClearHeadersFooters(preserveWatermarks: bool)Bu bölümün üstbilgilerini ve altbilgilerini temizler.
DeleteHeaderFooterShapes()Bu bölümün üstbilgi ve altbilgilerindeki tüm şekilleri (çizim nesneleri) siler.
EnsureMinimum()Bölümün bir Paragraf içeren Gövdeye sahip olmasını sağlar.
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 bir 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ı yinelemeyi destekler.
AppendChild(newChild: T)Belirtilen düğümü bu düğümün alt düğüm listesinin sonuna ekler.
PrependChild(newChild: T)Belirtilen düğümü bu düğümün alt düğüm 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()Mevcut düğümün tüm SmartTag alt düğümlerini kaldırır.
IndexOf(child: Node)Belirtilen çocuk düğümün çocuk düğüm dizisindeki indeksini döndürür.
CreateNavigator()Düğümleri dolaşmak ve okumak için kullanılabilecek bir navigatör oluşturur.
GetAncestor(ancestorType: Type)Belirtilen nesne türünün ilk üst nesnesini alır.
GetAncestorOf()Bu Section örneği üzerinde GetAncestorOf çağırır.
Remove()Kendini ü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)Düğümün içeriğini belirtilen 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