HeaderFooter
HeaderFooter
Genel Bakış
HeaderFooter, .NET için Aspose.Words FOSS içinde bir sınıftır. Şu sınıftan türetilir: Story.
Bir bölümün başlık veya alt bilgi metni için bir kapsayıcıyı temsil eder.
Bu sınıf, .NET programlarında HeaderFooter nesneleriyle çalışmak için 29 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Clone, CreateNavigator, DeleteShapes, GetAncestor, GetAncestorOf, GetChild, GetChildNodes ve 17 ek yöntem. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes ve 15 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
NodeType | NodeType | Okuma | Döndürür HeaderFooter. |
ParentSection | Section | Okuma | Bu hikayenin üst bölümünü alır. |
HeaderFooterType | HeaderFooterType | Okuma | Bu başlık/altbilginin tipini alır. |
IsHeader | bool | Okuma | Doğru, bu HeaderFooter nesnesi bir başlık ise. |
IsLinkedToPrevious | bool | Okuma/Yazma | Doğru, bu başlık veya altbilgi, önceki bölümdeki karşılık gelen başlık veya altbilgiye bağlıysa. |
StoryType | StoryType | Okuma | Bu hikayenin türünü alır. |
FirstParagraph | Paragraph | Okuma | Hikayedeki ilk paragrafı alır. |
LastParagraph | Paragraph | Okuma | Hikayedeki son paragrafı alır. |
Paragraphs | ParagraphCollection | Okuma | Hikayenin doğrudan çocuğu olan paragrafların bir koleksiyonunu alır. |
Tables | TableCollection | Okuma | Hikayenin doğrudan alt öğeleri olan tabloların bir koleksiyonunu alır. |
IsComposite | bool | Okuma | Bu düğümün alt düğümleri olabileceği için true döndürür. |
HasChildNodes | bool | Okuma | Bu düğümün herhangi bir alt 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 çocuk 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üğümden hemen önce gelen düğümü alır. |
NextSibling | Node | Okuma | Bu düğümü hemen izleyen düğümü alır. |
Range | Range | Okuma | Bu düğümde bulunan belgenin bir bölümü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 |
|---|---|
HeaderFooter(doc: DocumentBase, headerFooterType: HeaderFooterType) | Belirtilen türde yeni bir başlık veya altbilgi oluşturur. |
Accept(visitor: DocumentVisitor) | VisitHeaderFooterStart çağırır, ardından bölümün tüm alt düğümleri için Accept’i çağırır ve sonunda VisitHeaderFooterEnd çağırır. |
AcceptStart(visitor: DocumentVisitor) | Başlığın başlangıcını ziyaret etmek için bir ziyaretçiyi kabul eder. |
AcceptEnd(visitor: DocumentVisitor) | Başlığın sonunu ziyaret etmek için bir ziyaretçiyi kabul eder. |
DeleteShapes() | Bu hikayenin metninden tüm şekilleri siler. |
AppendParagraph(text: string) | İsteğe bağlı 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 tipe uyan çocuk düğümlerin bir koleksiyonunu döndürür. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Belirtilen türle eşleşen N’inci child node döndürür. |
SelectNodes(xpath: string) | XPath ifadesiyle eşleşen bir nodes listesi seçer. |
SelectSingleNode(xpath: string) | XPath ifadesiyle eşleşen ilk Node’u seçer. |
GetEnumerator() | Bu node’un child nodes’ları üzerinde for each stilinde yinelemeyi destekler. |
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 listesinde başına ekler. |
InsertAfter(newChild: T, refChild: Node) | Belirtilen düğümü, belirtilen referans düğümünün hemen sonrasına ekler. |
InsertBefore(newChild: T, refChild: Node) | Belirtilen düğümü, belirtilen referans düğümünün hemen öncesine ekler. |
RemoveChild(oldChild: T) | Belirtilen çocuk düğümünü kaldırır. |
RemoveAllChildren() | Geçerli düğümün tüm çocuk düğümlerini kaldırır. |
RemoveSmartTags() | Geçerli düğümün tüm SmartTag alt düğümlerini kaldırır. |
IndexOf(child: Node) | Belirtilen çocuk düğümünün çocuk 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 parçası olduğunda Clone(bool, INodeCloningListener) aşırı yüklemesini kullanmalısınız. |
GetAncestor(ancestorType: Type) | Belirtilen nesne türünün ilk atasını alır. |
GetAncestorOf() | Bu HeaderFooter örneği üzerinde GetAncestorOf çağırır. |
Remove() | Kendisini ü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ç dolaşım algoritmasına göre bir ö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 türü enum değerini kullanıcı dostu bir dizeye dönüştüren yardımcı bir yöntem. |